Home / Posts Tagged "iPhone"

สวัสดีครับ ผม @ThaiSwiftClass.com มาเป็น Guest Blogger  ครั้งแรกหลังจาก DayDev ไปเป็น Guest ให้ทาง web ThaiSwiftClass ตอน Play & Learn: Swift ทบทวนบทเรียนนอกกรอบ Array ด้วย #GOT 

บทเรียนต่อเนื่องเกี่ยวกับการพัฒนาเกมบน iPhone ด้วยภาษา Swift ร่วมกับ SpriteKit Template เพิ่มเติมในส่วนของการ สร้าง Class ของตัวละครในเกมเบื้องต้น

บทเรียนตัวอย่างการพัฒนาเกมบน iPhone ด้วย Template ตัว SpriteKit ร่วมกับภาษา Swift กับการใช้หลัก Physics เพื่อเรียนรู้การทำงานของเกม

ตัวอย่างวิธีการเขียนแอพพลิเคชันบน iPhone ระบบปฏิบัติการ iOS8 ด้วยภาษา Swift ในการนำชุดตัวแปรข้อมูล Array มาแสดงผลผ่าน UITableView อย่างง่ายด้วย XCode6 BETA 

บทเรียน และ Source Code โปรเจ็คสำหรับสร้างลูกเล่นให้กับแอพ iPhone ของคุณอย่าง Facebook LikeBox ให้ดูโดดเด่นด้วย CustomIOS7AlertView ที่เท่ และแสนง่าย

วิธีการสร้างหน้า Title และ Menu ในเกม สำหรับ Game Developer หรือนักพัฒนาเกมบน iPhone มือใหม่ด้วย SpriteKit บน iOs7 อย่างง่ายเช่นการกดปุ่มเริ่มเกมเป็นต้นครับ

อีกหนึ่งเรื่องที่มีคนสอบถามกันมามากเลยคือเรื่องของการติด Admob ของ Google เพื่อทำเงินผ่านแอพพลิเคชันของเราครับ

วิธีการใช้งาน Session สำหรับเก็บค่าสถานะการเข้าระบบบนแอพพลิเคชัน iPhone อย่างง่ายประกาศแบบ Global ด้วย NSUserDefaults เหมือนการเก็บ Session บนเว็บไซต์ครับ

ขั้นตอนการพัฒนาแอพพลิเคชันเกมบน iPhone ด้วย Sprite Kit สำหรับการเคลื่อนฉาก Background ของเกมให้เคลื่อนไปมาจากตำแหน่งขวาไปซ้ายของฉากในเกมประกอบกับซ้อนตัวละคร 

วิธีการเขียนเกมด้วย Sprite Kit บน iPhone สำหรับสร้างเกม 2D กับการควบคุมตำแหน่งของตัวละครให้เคลื่อนไปมาเมื่อมีการแตะหน้าจอในตำแหน่งแนวดิ่งได้อย่างง่ายครับ

วิธีการพัฒนาเกมบน iPhone ด้วย Sprite Kit ตอนที่ 3 กับการสร้างกระสุนในเกม Shooting ให้ยิงใส่ศัตรูเพื่อศึกษา การทำงานของ Collision Detect ในเกมครับ

สำหรับ XCode เวอร์ชัน 5 เป็นต้นไปที่มี iOS7 ตามมาด้วยนั้นจะมี Sample Project ที่เรียกว่า Sprite Kit สำหรับสร้างเกม แบบ 2D Game Development มาด้วย

หลายคนที่ต้องการทำแอพฯ iPhone ตัดต่อคลิปเสียง อาจจะติดที่ทำยังไงจะสร้าง Waveform ของไฟล์เสียงได้ SCWaveFromView ช่วยได้ครับ

วิธีการสร้างหน้าเตือนให้คนใช้งานแอพพลิเคชันของเราไป Rate My App บนหน้า App Store ของ iPhone ด้วย RFRateMe ครับ ช่วยให้เพิ่มคะแนน Ranking ของแอพฯ ของเราครับ

UDID เป็นรหัสที่เราไม่ควรเปิดเผยต่อสาธารณะ แต่บางครั้งเราก็มีเหตุจำเป็นต้องไปดึงมันออกมา พอๆ กับชื่อของเครื่อง เช่น Device Name บน iPhone ครับ

วิธีการเขียนแอพพลิเคชันบน iPhone ใช้งาน Web Server และ UISearchBar ร่วมกับ UITableView ให้ค้นหาข้อมูลในตารางด้วยช่องค้นหาในแอพพลิเคชันของเราร่วมกับ JSON

วิธีเขียนแอพพลิเคชันบน iPhone ของเราบน Xcode ให้เรียกวีดีโอ YouTube มาเล่นบนแอพพลิเคชันของเราอย่างง่าย สำหรับนักพัฒนาแอพพลิเคชันบน iPhone ที่กำลังเริ่มต้น

สำหรับเขียนแอพฯ iPhone บน XCode5 และ iOS7 รอบนี้ จะเป็นการสอนวิธีสร้างหน้า Slide View แบบง่าย สำหรับทำหน้า Tutorial บน Apps ครับ

เทคนิคการใช้ SQLite มาพัฒนาร่วมในการดึงข้อมูลของจากฐานข้อมูลมาบนแอพพลิเคชันบน iPhone ของเราเบื้องต้น เทคนิคสำหรับนักพัฒนา iPhone Apps Development มือใหม่

น่าจะเป็นเรื่องที่น่ายินดีกับระบบปฏิบัติการของบริษัท Google อย่าง Android ที่สามารถสร้างกำไรในไตรมาสแรกของปี 2012 นี้สูงถึง 7 หลักในหลายประเทศทีเดียว

Android แรง! ขยายธุรกิจในตลาดใหญ่ 7 ประเทศ

สำหรับหลายคนที่นิยมใช้ Instagram ถ่ายภาพเก็บไว้ แล้วอยากจะหาวิธีดึง ภาพ Instagram ในเครื่องสมาร์ทโฟนทั้ง iPhone และ Android ของคุณลงมาเก็บไว้ในเครื่องคอมพิวเตอร์เดสท็อปของคุณ ซึี่งก็คงมีหลายวิธีทั้ง Listragr.am ที่สามารถเข้าไปดูภาพของเพื่อนๆ เราได้ และเซฟเก็บไว้ได้ แต่คราวนี้มีอีกตัวครับคือ Instaport.me ที่สามารถดึงภาพของคุณทั้งอัลบัมได้เลยเพียงไม่กี่ขั้นตอน

เว็บไซต์ Instaport

โลกของการสื่อสารได้เปลี่ยนแปลงไปเร็วมากในระยะเวลา 3 ปีที่ผ่านมาโดยเฉพาะส่วนแบ่งของตลาดสมาร์ทโฟนที่เป็นส่วนที่เปลี่ยนแปลงมากที่สุด จากวันหนึ่งเป็นของ Nokia มานาน แต่หลังจากนั้นก็กลายมาเป็น BlackBerry ที่กลายเป็นหนึ่งกระแสที่ฮิตมากช่วงหนึ่ง

BlackBerry ล่มหรือรอด!

ไม่เชื่อก็ต้องเชื่อว่า สมาร์ทโฟนที่เราใช้กันนั้น แอพพลิเคชันประเภทภาพถ่ายไท้ติดโผ แต่ผู้เขียนคิดว่าน่าจะโดนโยงย้ายให้ไปอยู่ในหมวดของ Social Network แทนอย่าง Path หรือ Instagram ที่มีฟังก์ชันการปรับสี สไตล์ของภาพที่โดดเด่น แล้วแบ่งปันให้คนในเครือข่ายเอาไว้ดู และวิจารณ์กันไป

ขึ้นชื่อว่าเป็นแอพพลิเคชันประเภทเกมเพื่อความบันเทิงที่พัฒนาโดยบริษัท Kairosoft Co.,Ltd. แล้วล่ะก็ เกมที่เราจะได้เล่นนั้นต้องเป็นเกมแนว Simulation วางแผนที่มีคุณภาพ สมจริงบนกราฟิก Pixels ถูกใจชาว Geek แน่นอน เหมือนกับเกมดังๆ ที่ทางบริษัทนี้ได้พัฒนาออกมาก่อนหน้าอย่าง จำลองการ สร้างบริษัทพัฒนาเกมอย่าง Game Dev Story, การจำลองการออกแบบโรงแรมพักร้อน อย่างเกม Hot Springs Story และจำลองการเป็นทีมแข่งรถ F1 สนุกๆอย่าง Grand Prix Story มาคราวนี้ก็จะให้คุณได้มาจำลองการเป็นผู้จัดการทีม สโมสรฟุตบอล เหมือนเกมพวก CM หรือ Football Manager ผ่าน iPhone นั่นเองครับ

หน้าจอเกม Pocket League Story มีการสร้างสนาม มีการซื้อตัวนักเตะ และการซ้อม

แอพพลิเคชันประเภท Social Network นั้นถ้าไม่ดีจริงก็คงอยู่ได้ไม่นาน ยิ่งเป็นแอพพลิเคชันที่มีฟังก์ชันพื้นฐานคือการ แชร์รูปภาพ วีดีโอ บอกพิกัด และ ทักทาย กันได้ซึ่งเป็นฟังก์ชันพื้นฐานมากจริงๆ บน สมาร์ทโฟน ก็คงจะถูกลืมได้ในเวลาอันสั้น หากไม่แรงจริงเหมือน Facebook, Instagram, Foursquare ขนาดรุ่นใหญ่ระดับกลางๆ อย่าง Gowalla ยังกลายเป็นแอพพลิเคชันแบรนด์รองของ Foursqaure ไปซะได้

แอพพลิเคชัน Social Network มาแรงอย่าง Path

ถ้าพูดถึงเกมแนวจำลอง หรือการวางแผนอย่าง Simulation หรือ Strategy บนสมาร์ทโฟนทั้งบน iOS และ Android แล้วล่ะก็หลายคนคงจะชอบเกมที่พัฒนาขึ้นจากค่าย Kairosoft Co.,Ltd ซึ่งยังคงเป็นค่ายเกมที่มีแนวคิดสร้างสรร ที่จะพาเราไปรู้จักการพัฒนาธุรกิจ และกระบวนการที่จำลองความเป็นจริงต่างๆ มาลงในเกมผ่านกราฟิกพิกเซลน่ารักน่าเอ็นดู มาคราวนี้กับการสร้างและพัฒนาสุดยอดทีมรถแข่ง

Grand Prix Story จาก Kairo Soft

ผู้ใช้สมาร์ทโฟนทั้งแพลตฟอร์ม Android และ Apple อย่าง iPhone อาจจะถูกใจสินค้าประภท Gadget หรือของเล่นพกพาสุดเก๋อย่างเจ้า Sphero, สฟีโร ซึ่งเป็นลูกบอลทรงกลมกลิ้งไปมาได้ ที่สำคัญคือสามารถควบคุมการเคลื่อนไหวของเจ้าลูกบอล Sphero ได้ผ่าน iPhone หรือ Android โดยใช้แอพพลิเคชันในการควบคุมการทำงานมันอีกที

Sphero : SmartPhone Gadget

สำหรับกลุ่มนักพัฒนาแอพพลิเคชันบนสมาร์ทโฟนนั้น หลังจากได้รับ Requirement หรือความต้องการของลูกค้ามาแล้ว ก็จะเริ่มลงมือพัฒนาโปรแกรมด้วยภาษาโปรแกรมสำหรับพัฒนาไม่ว่าจะเป็น XCode สำหรับระบบปฏิบัติการ iOS หรือ Java Android SDK สำหรับระบบปฏิบัติการ Android เอง แต่ก่อนที่เราจะเริ่มลงมือพัฒนานั้น เราจะขาดขั้นตอนหนึ่งไปไม่ได้

สุดยอดเครื่องมือสำหรับวาง Wireframe โครงงานพัฒนาแอพพลิเคชันบน Mobile

เหตุผลที่ว่าทำไม iOS5 ถึงต้องมีฟังก์ชันในการเชื่อมต่อเครือข่ายสังคมออนไลน์อย่างเจ้า Twitter มาเป็น Featured พื้นฐานติดตัวระบบปฏิบัติการ IOS 5 อันที่จริงเหตุแล้วเหตุผลเล็กบางส่วนที่ทำให้ iOS5 นำ Twitter มาไว้นั้นน่าจะมาจากสัดส่วนผู้ใช้งาน iPhone หรือ iPad2 นั้นแชร์รูปผ่าน Twitter มากที่สุดถึง 40% ก็เป็นได้

 

[บทความมีการแก้ไขตามที่ผู้อ่านแจ้งมา]เป็นที่ชัดเจนซะทีว่าเส้นทางด้านธุรกิจของ Adobe จะต้องเปลี่ยนไปนับแต่นี้เมื่อทาง Adobe ได้ประกาศอย่างเป็นทางการแล้วว่า จะปิดโปรเจ็คที่มีชื่อว่า Flash โปรแกรมด้านมัลติมีเดียที่ครองพื้นที่บนเว็บไซต์ และคอมพิวเตอร์พีซีมาเป็นเวลายาวนาน อีกทั้งยังมีหลายเสียงได้บอกถึงกรณีนี้ว่า Steve Jobs พูดถูกจริงๆ เอาเป็นว่ามาลองฟังแง่มุมของประเด็นนี้ในมุมมองของผมดีกว่า ว่าทำไม Adobe ถึงต้องยุติการพัฒนาเจ้า Flash บน แพลตฟอรืมพกพาไป

เมื่อ Adobe เลิกพัฒนา Flash หันมาจับ HTML5