Objective C
-
เขียนเกม iPhone คำสั่งจำเป็นของเกมบน Cocos2D V 3.2.1
บทเรียนเขียนเกมด้วย Cocos2D นั้นในเว็บไซต์นี้มีการแนะนำมาพอประมาณแล้วจนกระทั่ง เวอร์ชัน 3.2.1 ที่รองรับ Xcode6 เรามาแนะนำคำสั่งจำเป็นผ่านตัวอย่างง่ายๆ กัน ในเวอร์ชัน 3.2.1 ของ Cocos2D นั้นจะไม่มีการ Install Template ผ่าน Command Line เหมือนเวอร์ชันก่อนๆ…
Read More » -
เขียนแอพ iPhone ภาษา Objective-C อ่านไฟล์ Plist
บทเรียนก่อนหน้านี้ที่เกี่ยวข้องคือ เขียนแอพ iPhone ภาษา Objective-C เขียนไฟล์ Plist ครับ บทเรียนที่แล้วเราจะมีไฟล์ Plist ที่ถูกเขียนขึ้นมาเก็บไว้ใน Simulator Folder เสร็จสรรพ บทเรียนนี้คือการอ่านค่าเจ้าไฟล์ Plist ที่เขียนไว้เมื่อครู่ครับ สร้าง Single View Application ขึ้นมาใหม่เลย…
Read More » -
เขียนแอพ iPhone ภาษา Objective-C เขียนไฟล์ Plist
การเขียนแอพพลิเคชันบน iPhone ด้วย Objective-C กับการเก็บข้อมูลลงไฟล์ข้อมูล Plist เช่นข้อมูลที่ต้องกรอกจากแอพฯ หรือข้อมูลที่ดาวน์โหลดมาเก็บไว้ในเครื่องก่อน ก่อนจะเข้าสู่การพัฒนาแอพพลิเคชันบน iOS8 เราก็ยังคงมีบทความการพัฒนา Objective-C กับ iOS7 ประกอบกันไปซึ่งบทเรียนนี้มีคนถามหากันบ่อยมากคือการเก็บข้อมูลลงในไฟล์ Plist ของเครื่อง iPhone ของเราครับ เราจำเป็นจะต้องรู้โครงสร้างระบบไฟล์ในแอพพลิเคชันของเราก่อนว่ามันถูกเรียกมาจากที่ไหน…
Read More » -
พัฒนาแอพพลิเคชัน บน iOS ด้วย Google Maps SDK for iOS
บทเรียนการพัฒนาแอพพลิเคชันบนแพลตฟอร์ม iOS ร่วมกับ Service APIs ของ Google อย่าง Google Maps SDK for iOS สำหรับผู้เริ่มต้น กับการปรับแต่ง Maps หลากหลายรูปแบบ เริ่มต้นพัฒนา ก่อนอื่นต้องไป ทำการเพิ่ม…
Read More » -
ติดตั้ง Cordova สำหรับ Cross Platform ร่วมกับแอพพลิเคชัน iOS
วิธีการติดตั้ง Cordova สำหรับนักพัฒนาสาย Hybrid Application เพื่อใช้ HTMl5 หรือ Mobile Web App มาทำงานร่วมกับ แพลตฟอร์ม iOS ผ่านการติดตั้งร่วมกับ XCode และ Node JS แบบเริ่มต้น…
Read More » -
รู้จักภาษาโปรแกรม Swift สำหรับแพลตฟอร์ม iOS ของ Apple
เมื่อคืนที่ผ่านมาหลังจากผ่านงาน WWDC14 ของ Apple ก็เกิดเฮขึ้นเมื่อภาษาพัฒนาแอพพลิเคชันใหม่ของ Apple จะเป็น Swift ก็ได้ดาวน์โหลดมาศึกษาทั้งคืน แต่ก็แอบอุ่นใจหลังจากประกาศเขียนหนังสือไป กับทางสำนักพิมพ์ Provision แล้วจะแป๊กหรือเปล่า โชคดีที่ ยังใช้ XCode ได้อยู่อีก 2 ปีกว่าๆ แอบปาดเหงื่อเล็กน้อย…
Read More » -
เขียนเกม iPhone ด้วย Sprite Kit บังคับตัวละครวิ่งตาม Line ที่วาด
วิธีการพัฒนาเกม สำหรับผู้ที่ต้องการเขียนเกมบน iPhone หรือ iOS7 ด้วย Sprite Kit กับการบังคับให้ตัวละครในเกมวิ่งตาม Line ที่เราวาดบนหน้าจอสมาร์ทโฟนแบบง่ายครับ เริ่มต้นให้เปิด XCode 5.1 ขึ้นมาครับ (ที่ใช้ปัจจุบันตอนนี้) แล้ว New Project เป็น…
Read More » -
เขียนแอพบน iPhone ทำ Facebook Like Box เท่ๆ ด้วย CustomIOS7AlertView
บทเรียน และ Source Code โปรเจ็คสำหรับสร้างลูกเล่นให้กับแอพ iPhone ของคุณอย่าง Facebook LikeBox ให้ดูโดดเด่นด้วย CustomIOS7AlertView ที่เท่ และแสนง่าย พอดีทำโปรเจ็ค เกี่ยวกับ Custom ตัว UIAlertView ให้น่าสนใจก็เลยไปเจอ Source…
Read More » -
เขียนเกมบน iPhone ด้วย SpriteKit บน iOS7 กับการสร้าง Menu Title ของเกม
วิธีการสร้างหน้า Title และ Menu ในเกม สำหรับ Game Developer หรือนักพัฒนาเกมบน iPhone มือใหม่ด้วย SpriteKit บน iOs7 อย่างง่ายเช่นการกดปุ่มเริ่มเกมเป็นต้นครับ หน้าจอข้างต้นคือตัวอย่างของเกมที่เราจะพาไปศึกษาวิธีการทำงานเกี่ยวกับ Menu สำหรับเล่นเกม หรือเปลี่ยนหน้า Scenes…
Read More » -
เขียนเกมบน iPhone พัฒนาเกมด้วย SpriteKit หรือ Cocos2D อันไหนดีกว่ากัน?
ช่วงหลังเน้นหนักไปนิดในเรื่องของ Mobile Game บน iOS ก็เลยคิดว่าจะลองวิเคราะห์ความแตกต่างระหว่าง Cocos2D และ SpriteKit ไหนดีกว่ากัน ครับ ก็เลยไปหาข้อสรุปมา สำหรับ iOS Developer ทุกคนที่กำลังเริ่มต้นพัฒนาเกมครับ ก็จะทราบดีว่าเครื่องมือมากมายในการพัฒนาเกมนั้นมีหลายตัว โดยเฉพาะ 2D เกมครับ…
Read More » -
เขียนแอพ iPhone การใช้ Global Session เก็บค่าสถานะด้วย NSUserDefaults
วิธีการใช้งาน Session สำหรับเก็บค่าสถานะการเข้าระบบบนแอพพลิเคชัน iPhone อย่างง่ายประกาศแบบ Global ด้วย NSUserDefaults เหมือนการเก็บ Session บนเว็บไซต์ครับการทำงานของมันนั้นไม่ยากมากครับเหมือนการประกาศตัวแปร Session สำหรับ สถานะการเข้าระบบของผู้ใช้งาน ปรกติครับ เช่น หากผมจะเข้าใช้งานระบบผมก็จะมี Username และ Password…
Read More » -
เขียนแอพบน iPhone แสดงข้อมูลจากไฟล์ Property List หรือ Plist ผ่าน UITableView
สำหรับแอพพลิเคชันที่ต้องการแสดงผลข้อมูลในเครื่องผ่าน UITableView นั้นมีหลายวิธี Plist หรือ Property List เป็นอีกทางเลือกที่ดีครับ รูปแบบของ Property List นั้น ทำงานเหมือน Database อย่าง SQLite หรือ JSON WebService ครับ…
Read More » -
เขียนเกมบน iPhone ด้วย Sprite Kit การสร้างฉาก Background ให้เลื่อนได้
ขั้นตอนการพัฒนาแอพพลิเคชันเกมบน iPhone ด้วย Sprite Kit สำหรับการเคลื่อนฉาก Background ของเกมให้เคลื่อนไปมาจากตำแหน่งขวาไปซ้ายของฉากในเกมประกอบกับซ้อนตัวละคร บทความนี้จะต่อเนื่องจากบทความที่แล้วครับ คือบทความ เขียนเกมบน iPhone ด้วย Sprite Kit กับวิธีควบคุมตัวละคร ที่เราสามารถ เคลื่อนที่ตัวละครได้จากการแตะหน้าจอ ตามตำแหน่งในแกน Y ของเกม…
Read More » -
เขียนเกมบน iPhone ด้วย Sprite Kit กับวิธีควบคุมตัวละคร
วิธีการเขียนเกมด้วย Sprite Kit บน iPhone สำหรับสร้างเกม 2D กับการควบคุมตำแหน่งของตัวละครให้เคลื่อนไปมาเมื่อมีการแตะหน้าจอในตำแหน่งแนวดิ่งได้อย่างง่ายครับเป็นการเขียนโปรแกรม Objective C ให้สามารถเคลื่อนตำแหน่งของตัวละครได้อย่างง่ายดายครับ เมื่อมีการแตะหน้าจอตำแหน่งต่างๆ ครับ เริ่มต้นพัฒนา สร้าง New Project ขึ้นมาใหม่เป็น SpriteKit Game…
Read More » -
สร้างเกมบน iPhone ด้วย Sprite Kit สำหรับ 2D Game ตอนที่ 3
วิธีการพัฒนาเกมบน iPhone ด้วย Sprite Kit ตอนที่ 3 กับการสร้างกระสุนในเกม Shooting ให้ยิงใส่ศัตรูเพื่อศึกษา การทำงานของ Collision Detect ในเกมครับ จากบทความก่อนหน้านี้ เราจะเรียนรู้วิธีสร้างเกม 2D แนว Shooting มาบ้างแล้ว หากสงสัยกลับไปอ่านก่อนนะครับที่บทความนี้…
Read More » -
สร้างเกมบน iPhone ด้วย Sprite Kit สำหรับ 2D Game ตอนที่ 2
จากตอนที่แล้วสำหรับการสร้างเกม 2D บน iPhone หรือ iOS ด้วย Sprite Kit นะครับจะเป็นการเพิ่ม ตัวละครลงไปในหน้าจอเกม รอบนี้เรามาต่อกันดีกว่าครับ รอบที่แล้ว หากจำได้ในบทความ สร้างเกมบน iPhone ด้วย Sprite Kit สำหรับ…
Read More » -
สร้างเกมบน iPhone ด้วย Sprite Kit สำหรับ 2D Game ตอนที่ 1
สำหรับ XCode เวอร์ชัน 5 เป็นต้นไปที่มี iOS7 ตามมาด้วยนั้นจะมี Sample Project ที่เรียกว่า Sprite Kit สำหรับสร้างเกม แบบ 2D Game Development มาด้วย ใครที่ต้องการพัฒนาเกม 2D…
Read More » -
เขียนแอพ iPhone การสร้างคลื่น Waveform ไฟล์เสียงด้วย SCWaveFormView
หลายคนที่ต้องการทำแอพฯ iPhone ตัดต่อคลิปเสียง อาจจะติดที่ทำยังไงจะสร้าง Waveform ของไฟล์เสียงได้ SCWaveFromView ช่วยได้ครับ เป็น Component น่าสนใจอีกตัว และยังเป็น Open Source ฟรีอีกด้วยกับ SCWaveFromView ที่แปลงไฟล์เสียง .mp3, .wav หรือ…
Read More » -
เขียนแอพ iPhone ทำหน้า Rate My App ด้วย Library RFRateMe
วิธีการสร้างหน้าเตือนให้คนใช้งานแอพพลิเคชันของเราไป Rate My App บนหน้า App Store ของ iPhone ด้วย RFRateMe ครับ ช่วยให้เพิ่มคะแนน Ranking ของแอพฯ ของเราครับ พอดีไปเจอ Library ตัวหนึ่งพัฒนาโดย Ricardo…
Read More » -
เขียนแอพบน iPhone แอบดึง UDID, Device Name ของ iPhone, iPad ผ่านแอพฯ
UDID เป็นรหัสที่เราไม่ควรเปิดเผยต่อสาธารณะ แต่บางครั้งเราก็มีเหตุจำเป็นต้องไปดึงมันออกมา พอๆ กับชื่อของเครื่อง เช่น Device Name บน iPhone ครับ วิธีการเขียนรอบนี้ สั้น ถึง สั้นมากๆ แต่ก็ได้เรื่อง และ อาจจะตอบโจทย์สำหรับหลายๆ คนได้มากเช่นกันครับ วิธีการทำคือ…
Read More » -
เขียนแอพ Game บน iPhone สร้างเกมแนว FlappyBird แบบง่าย
วิธีการเขียนเกมบน iPhone โดยไม่ใช้ Cocos2D มาเกี่ยวเลย ให้ได้เกมแนว FlappyBird แบบง่ายที่สุด ไม่ต้องใช้ Framework ในการพัฒนา พร้อม Source Code ในบทความจากบทความนี้ครับ ปิดตำนานเกมฮิต FlappyBird ถอนแอพพลิเคชันออกไปแล้ว ทำให้หลายคนเริ่มอยากจะเล่น และอยากจะรู้ว่าเกมนี้มันเขียนยากไหม ในต่างประเทศมีคนขาย…
Read More » -
เขียนแอพบน iPhone ให้เล่นวีดีโอบน YouTube ผ่านแอพฯ
วิธีเขียนแอพพลิเคชันบน iPhone ของเราบน Xcode ให้เรียกวีดีโอ YouTube มาเล่นบนแอพพลิเคชันของเราอย่างง่าย สำหรับนักพัฒนาแอพพลิเคชันบน iPhone ที่กำลังเริ่มต้นเริ่มต้นให้สังเกตตามนี้ครับ URL ของ YouTube จะมี Parameter ของวีดีโอแต่ละตัวอยู่ เราจะใช้ร่วมกับ UIWebView ครับ ให้ทำการ…
Read More » -
เขียนแอพ iPhone เราจะเขียน Add-On กับแอพ Line ได้ไหม? [LineKit]
มีคำถามจากหลายคนว่าเราเขียน Add-On หรือเขียนโปรแกรมร่วมกับแอพบน iPhone อย่าง Line ได้ไหม คำตอบคือได้ครับด้วยชุดพัฒนาที่ชื่อ LineKit ครับรองรับ iOS เท่านั้นวิธีการนั้น อาจจะมาเล่าแบบสั้นๆ และสาธิตให้ดูครับ เริ่มต้นคือให้ไปดาวน์โหลดชุด LineKit จาก Git ของนักพัฒนาคนนี้ครับ https://github.com/dlackty/LineKit คำอธิบายการใช้งานนั้นไม่มีอะไรมากเลย…
Read More » -
Thaw Attack! ดาวน์โหลดฟรี ที่ App Store
สำหรับสมาร์ทโฟน iPhone, iPod ระบบปฏิบัติการ iOS ทุกเวอร์ชัน สามารถดาวน์โหลดเกมใหม่จากทีม Daydev กับ Thaw Attack ได้ฟรี วันนี้ที่ App Store วิธีการเล่นคือจับคู่ Monster ที่รูปร่างคล้ายกัน โดยไม่มีผนังคั่น หรือ กั้นกลางด้วยสิ่งใดๆ…
Read More » -
Convert Currency แลกเปลี่ยนเงินตรา ผ่าน API ได้ทุกแอพฯ แบบเกรียน
ถ้ามีปัญหาเรื่องการพัฒนาแอพฯ ทั้ง Web Apps, iOS Apps, Android Apps เกี่ยวกับ Convert Currency อัตราแลกเปลี่ยนเงิน มาดูวิธีเกรียนๆ สั้นๆ ผ่าน API ง่ายๆ ครับปัญหาสำหรับ คนพัฒนาแอพฯ เกี่ยวกับอัตราแลกเปลี่ยนเงินตรานั้น…
Read More » -
เขียนเกม iOS ด้วย Cocos2D ร่วมกับ FacebookScorer ส่งคะแนนขึ้น Facebook
สำหรับนักพัฒนาเกมบน iPhone หรือ iOS ด้วย Cocos2D ที่ต้องการส่งคะแนนของเราไป Share หน้า Wall Facebook นั้นสามารถใช้ FacebookScorer ช่วยได้ด้วยวิธีง่ายมากๆหลายครั้งที่เราพัฒนาเกมของเราเสร็จสมบูรณ์แล้ว ส่งให้หลายๆ คนเข้าไปเล่น ก็มักจะมีผู้เล่นบอกว่า อยากให้มันแชร์คะแนนสูงสุดของเราไปบน Facebook ได้ด้วย…
Read More »