Featured
-
เขียนแอพ 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 » -
ใช้งาน YouTube Feed API ร่วมกับ PHP ดึงรายการ Video
วิธีการเขียนโปรแกรมภาษา PHP ร่วมกับ YouTube API ดึง Feed ของหน้า YouTube Channel รายการ Video ต่างๆ มาปรากฏในแบบที่เราต้องการร่วมกับ CSS ครับ วิธีนี้ผมก็จับประติดประต่อจาก Code ของหลายๆ แหล่งบนอินเทอร์เน็ตครับ…
Read More » -
เขียนแอพ iPhone ทำหน้า Rate My App ด้วย Library RFRateMe
วิธีการสร้างหน้าเตือนให้คนใช้งานแอพพลิเคชันของเราไป Rate My App บนหน้า App Store ของ iPhone ด้วย RFRateMe ครับ ช่วยให้เพิ่มคะแนน Ranking ของแอพฯ ของเราครับ พอดีไปเจอ Library ตัวหนึ่งพัฒนาโดย Ricardo…
Read More » -
วิเคราะห์ธุรกิจ เกม ยังคงไปได้สวยบนตลาดมือถือ และแอพฯ
บทความวิเคราะห์ธุรกิจเกม ในปี 2012-2014 นี้ เขียนลงบนนิตยสาร E-Comerce Magazine และเว็บไซต์ Marketing Oops! แล้วค่อยมาลงที่นี่ครับสำหรับ Startups ที่วางแผนการขยายโอกาสตัวเองเข้าสู่สนามแข่งขันในฐานะ “ตัวจริง” ช่องทางที่น่าจะได้ผลที่สุดคือ แอพพลิเคชั่นบนสมาร์ทโฟน ไม่ว่าจะเป็นแอพพลิเคชั่นอะไรก็ตามหากทำยอด Subscrib และยอดการ Install…
Read More » -
เขียนแอพบน iPhone แอบดึง UDID, Device Name ของ iPhone, iPad ผ่านแอพฯ
UDID เป็นรหัสที่เราไม่ควรเปิดเผยต่อสาธารณะ แต่บางครั้งเราก็มีเหตุจำเป็นต้องไปดึงมันออกมา พอๆ กับชื่อของเครื่อง เช่น Device Name บน iPhone ครับ วิธีการเขียนรอบนี้ สั้น ถึง สั้นมากๆ แต่ก็ได้เรื่อง และ อาจจะตอบโจทย์สำหรับหลายๆ คนได้มากเช่นกันครับ วิธีการทำคือ…
Read More » -
เพิ่มภาพ Complex Marker บน Google Maps JavaScript API v3
ตัวอย่างการใช้งาน Google Maps JavaScript API v3 ในการวางรูปภาพ Complex Marker ด้วยภาพกราฟิกนามสกุล png ลงไปใน Google Maps ให้น่าสนใจกว่า Marker ตัวเดิมวิธีการไม่ยากครับ แค่หาภาพมาวางซ้อน นามสกุล .png…
Read More » -
เขียนแอพ Game บน iPhone สร้างเกมแนว FlappyBird แบบง่าย
วิธีการเขียนเกมบน iPhone โดยไม่ใช้ Cocos2D มาเกี่ยวเลย ให้ได้เกมแนว FlappyBird แบบง่ายที่สุด ไม่ต้องใช้ Framework ในการพัฒนา พร้อม Source Code ในบทความจากบทความนี้ครับ ปิดตำนานเกมฮิต FlappyBird ถอนแอพพลิเคชันออกไปแล้ว ทำให้หลายคนเริ่มอยากจะเล่น และอยากจะรู้ว่าเกมนี้มันเขียนยากไหม ในต่างประเทศมีคนขาย…
Read More » -
ปิดตำนานเกมฮิต FlappyBird ถอนแอพพลิเคชันออกไปแล้ว
วันที่ 9 กุมภาพันธ์ 2014 ตอนนี้แอพพลิเคชันเกมมหาโหดที่เป็นกระแส Viral ของเท้อย่าง FlappyBird ก็ได้ถูกถอดออกจาก App Stores แล้วครับ นักพัฒนาเกมคนเดียวในเมืองฮานอย ประเทศเวียดนามอย่าง Dong Nguyen จากบริษัท dotGears นักพัฒนาชาเวียดนามได้ออกมาเตือนผู้เล่นเกม และคนทั่วๆ…
Read More » -
เขียนแอพบน iPhone ให้เล่นวีดีโอบน YouTube ผ่านแอพฯ
วิธีเขียนแอพพลิเคชันบน iPhone ของเราบน Xcode ให้เรียกวีดีโอ YouTube มาเล่นบนแอพพลิเคชันของเราอย่างง่าย สำหรับนักพัฒนาแอพพลิเคชันบน iPhone ที่กำลังเริ่มต้นเริ่มต้นให้สังเกตตามนี้ครับ URL ของ YouTube จะมี Parameter ของวีดีโอแต่ละตัวอยู่ เราจะใช้ร่วมกับ UIWebView ครับ ให้ทำการ…
Read More » -
รวมเทคนิคเขียนโปรแกรมร่วมกับ Google Maps JavaScript API v3
วิธีการเขียนโปรแกรมร่วมกับ Google Maps JavaScript API v3 ที่เน้นในการ Render Maps หรือแผนที่ของเราให้สวยงามโดยการทำงานเน้นที่ Javascript และ Google Maps API ตัวอย่างจากบทความที่แล้วจะเป็น Static Maps API V2…
Read More » -
รวมเทคนิคเขียนโปรแกรมร่วมกับ Google Static Maps API V2
รวมเทคนิคการพัฒนา Website ร่วมกับ Google Maps ด้วยวิธีการเรียกใช้งาน API อย่าง Static Maps API V2 ให้แสดงผลรูปภาพแผนที่ของคุณอย่างสมบูรณ์แบบ และสวยงามที่สุดวิธีการใช้งาน Static Maps API V2 นั้นจะเป็นการแสดงผล Google…
Read More » -
เขียนเกม Cross Platform Game ด้วย CocoStudio
เป็นเครื่องมือหนึ่งสำหรับนักพัฒนาเกมที่เคยเขียน 2D เกมทุกแพลตฟอร์ม Cross Plaform Game แบบ Cocos2D ตอนนี้มีเครื่องมือที่ทำให้ง่ายขึ้นด้วย CocoStudio สำหรับเจ้าเครื่องมือ CocoStudio นี้เป็นเครื่องมือพัฒนาเกม ฟรี บนแพลตฟอร์ม Windows ของ Microsoft หากว่าต้องการพัฒนาแบบ Cross…
Read More » -
วิธีใช้ Google Drive เป็น Host สำหรับทำเว็บ HTML5 และ Web Pages
วิธีการหนึ่งสำหรับหลายท่านที่มีไฟล์ HTML และ Java script อย่าง Web Pages ที่เป็น HTML5 สำหรับไปเดโมงานสามารถ Host ผ่าน Google Drive ได้แบบใช้งานฟรีครับก่อนอื่นคือต้องสมัครสมาชิก Google Account ของเราก่อน หลายคนที่ใช้…
Read More » -
กลยุทธ์สำหรับ Startup กับ Mobile Monetize สร้างรายได้แอพตีตลาดเอเชีย
พอดีผมได้มีโอกาสร่วมประชุมสัมมนาระดับเอเชียไม่นานมานี้ เลยพอจะสรุปเทรนด์ของธุรกิจออนไลน์ และ Mobile ในทวีปเอเชียอย่างญี่ปุ่นไต้หวัน จีน อินเดีย เกาหลี อินโดนีเซีย และประเทศไทยมาบ้างข้อมูลคร่าวๆ ที่พบคือ เรื่องน่าแปลกใจที่ว่า ทุกประเทศที่พูดมานั้น ตอนนี้กำลังเจาะจงในการตีตลาดของแอพพลิเคชั่นบนสมาร์ทโฟน ตามเทรนด์และกระแสของการบริโภคเนื้อหาผ่านสมาร์ทโฟน หรืออุปกรณ์จำพวกนี้มากขึ้น หากว่าให้ลองพิจารณาจากการแลกเปลี่ยนข้อมูลคร่าวๆ นั้น บางส่วนที่มาจากผลสำรวจของ KPCB…
Read More » -
Sencha Touch 2 กับการสร้างแอพ แผนที่ด้วย Google Map
หลายคนสอบถามเรื่องของ HTML5 ด้วย Sencha Touch กับทางผมมาว่า สามารถเขียนแอพฯ ร่วมกับ Google Map APIs ได้หรือไม่ ลองมาดูกันครับ แน่นอนว่าจะเริ่มต้นพัฒนาแอพพลิเคชัน HTML5 ด้วย Sencha Touch นั้นต้อง เรียนรู้วิธีการใช้…
Read More » -
Mobile Affiliate และ Monetize Apps วัดผลผ่านแคมเปญ
Model ธุรกิจแบบ Affiliate บน Mobile แบบนี้ กำลังเป็นที่ได้รับความนิยมกันอย่างแพร่หลาย ที่เห็นได้ชัดคือ ระบบของแอพพลิเคชั่น Line ซึ่งเป็นตัวอย่างกรณีศึกษา ตลาดของ Mobile ยังคงเติบโตขึ้นเท่าตัว โดยเฉพาะส่วนของแอพพลิเคชั่นที่ไปพร้อมกับ Content ซ้ำยังส่งผลให้กับระบบโฆษณารูปแบบอื่นๆ บน Mobile Platform…
Read More » -
BlueStacks App Player เล่นแอพฯ Android บน Mac หรือ PC
หากว่าเราต้องการเล่นเกมบนสมาร์ทโฟน Android แต่ไม่มีเครื่องโทรศัพท์ Android เลยเราก็สามารถเล่นผ่าน PC หรือ Mac ได้ด้วย BlueStacks ครับ BlueStacks App Player ถูกพัฒนาขึ้นมาด้วย คอนเซ็ป “Android Apps Can Now…
Read More » -
Google ออกชุดพัฒนาแอพฯ Android Developer Tools Bundle
นักพัฒนากลุ่ม Android มักจะมีเสียงบ่นที่ว่าตอนติดตั้ง SDK ไปจนถึง ADT แสนลำบากนี่สิ ตอนนี้ไม่ยากแล้วครับเมื่อมี Android Developer Tools Bundle มาให้ใช้งาน ไอ้เจ้า Android Developer Tools Bundle นี่มีอะไรบ้างเหรอครับ ก็เอาง่ายๆ…
Read More »