วันอาทิตย์ที่ 11 กรกฎาคม พ.ศ. 2553

สร้างโปรแกรมบน IPhone ทำอย่างไร?

ถ้าคุณอยากจะสร้างโปรแกรมบนIPhone ขึ้นมาซักโปรแกรมนึง คุณจะทำอย่างไร? บทความนี้เรามีวิธีการง่ายๆในการสร้างโปรแกรมบน IPhone ให้คุณได้ศึกษากัน

1. มีไอเดียที่ดี
การที่คุณจะสร้างโปรแกรมนั้น คุณต้องมีไอเดียที่ดีก่อน และต้องคิดว่าโปรแกรมนั้นจะต้องแก้ปัญหาได้ดีด้วย โดยโปรแกรมที่คุณสร้างนั้นสามารถตอบโจทย์เหล่านี้ได้



- app ที่สร้างขึ้นมานั้นแก้ปัญหาซ้ำกับที่มีอยู่แล้วหรือไม่? คุณต้องคำนึงด้วยว่า app ที่คุณสร้างขึ้นมานั้นสามารถทำประโยชน์ได้
- app ให้บริการเฉพาะเจาะจงหรือไม่? และสามารถค้นหาบน App store ได้ เพราะเมื่อคุณสามารถทำให้ app ค้นหาบน App store ได้ คุณจะมีผู้ใช้บนแอพนั้นอีกมากเลยทีเดีย
- app ที่คุณสร้างมีการดูแลรักษาที่ดีหรือไม่? เพราะถ้าหาก app ที่คุณสร้างนั้นไม่มีการดูแลรักษาที่ดี ย่อมไม่มีคนที่จะใช้งานมัน
- app ของคุณมีการตอบโต้เชิงปฏิสัมพันธ์หรือไม่? เพราะถ้าหากมีการตอบโต้ที่ดี โปรแกรมนั้นจะน่าสนใจขึ้นอย่างมากทีเดียว

2.เช็คเครื่องมือ
เป็นเครื่องมือที่จำเป็นต้องใช้สำหรับการเขียน app

- ค่านำโปรแกรมไปไว้บน Appstore (99$)
- Iphone หรือ Ipod touch
- คอมพิวเตอร์ระบบปฏิบัติการ Mac OS X 10.5.5 ขึ้นไป
- เตรียมข้อตกลง
- ดาวน์โหลด Iphone SDK

3. สิ่งที่คุณต้องทำได้ดี
คุณต้องมีทักษะโปรแกรมมิ่ง C เป็นพื้นฐาน หรือถ้าคุณไม่มีคุณต้องกำกับดูแลคนที่ทำงานด้านนี้ให้ได้ การออกแบบโปรแกรมบน Iphone นั้น อาจทำให้คุณได้บริหารบุคคลเหล่านั้นในการทำงานทั้งหมดนั้นเเอง การทำงานเป็นทีมอาจช่วยให้คุณประสบความสำเร็จในการทำงานก็เป็นได้

สิ่งที่คุณควรมี
- ความสามารถในการใช้งาน Iphone Apps
- การวิจัยการตลาด
- การสรุปการทำงานของ Apps
- การออกแบบ
- การออกแบบ GUI (Graphic User Interface)
- โปรแกรมมิ่ง (C,Cocoa )
- แผนการโปรโมท Apps และการตลาด

4. การวิจัยตลาด
ในการวิจัยตลาด คุณต้องตอบโจทย์เหล่านี้ได้ คำถามเช่น...

- สิ่งที่ Apps ของคุณสามารถแก้ปัญหา?
- คุณจะทำอย่างไรให้ app ที่เสร็จสมบูรณ์ แสดงข้อมูลแก่ผู้ใช้?
- วิธีการทำงานของมันไม่ซ้ำอย่างไร?
- อะไรคือคุณค่าของ Apps ของคุณ

5.ต้องรู้ UI (User Interface) ของ Iphone และ Ipod touch
User interface คือสิ่งที่จะแสดงให้กับผู้ใช้ได้เห็นลักษณะของโปรแกรม หรือ หน้าตาของโปรแกรมนั้นเอง ซึ่งการที่เราจะสร้างโปรแกรมบนอุปกรณ์เหล่านี้ เราต้องรู้วิธีการที่ใช้ในการออกแบบมันด้วย ซึ่งสามารถศึกษาได้จาก ที่นี่

6.กำหนดกลุ่มเป้าหมายว่าจะเป็นแอพลักษณะใด
โดยมี 3 ลักษณะ ในการใช้งานแอพบน Iphone
- เกมส์
- แอพ ประโยชน์ใช้สอย
- action โดย app ลักษณะนี้ จะเป็น app ที่ต้องใช้เล่น 2 เครื่องนั่นเอง

7.ถึงเวลาออกแบบ
ถ้าคุณเป็นนักออกแบบให้ดาวน์โหลด Iphone GUI Photoshop template และ our Iphone PSD vector kit ซึ่งเป็น template ของ Iphone ให้คุณได้ออกแบบ GUI ของมัน ซึ่งการใช้งานมันนั้นง่ายมาก เป็นการออกแบบหน้าตาคร่าวๆของโปรแกรมของคุณ

8. Programming
เมื่อคุณออกแบบตัว GUI เสร็จแล้วนั้น ก็ถึงเวลาที่คุณจะพัฒนาตัวโปรแกรมของมัน ซึ่งคุณต้องมีโปรแกรม Xcode บนเครื่อง Mac ของคุณก่อน เมื่อคุณมี Xcode แล้ว และ คุณมีความสามารถในการใช้โปรแกรม C,Cocoa แล้ว คุณเปิด Xcode และเริ่มสร้างมันได้เลย โดยคุณควรจะเข้าร่วมในบอร์ดเหล่านี้ด้วย ก่อนที่คุณจะเขียนโปรแกรม

- Apple Dev Forum
- IphoneSDK
- IPhoneSDKForum
- IPhoneDev Forums
- IphoneSB

9. นำโปรแกรมไปไว้บน Appstore
หลังจากที่เขียนโปรแกรมเสร็จแล้วก็นำโปรแกรมที่เข้าไปไว้ใน Appstore การที่จะเชื่อมต่อกับ Itune เพื่อที่จะนำโปรแกรมเข้าใปใน Appstore นั้นอาจทำได้ยาก เมื่อเทียบกับการใช้ Xcode เมื่อคุณทำงานเป็นนักพัฒนาโปรแกรมนั้น คุณสามารถทำได้ดังนี้

- สร้าง ID ของคุณ
- กำหนด รหัสของ Apps
- สร้าง Profile ของโปรแกรม
- คอมไพล์โปรแกรม
- อัพโหลดโดยผ่าน Itunes

เพียงเท่านี้ Apps ที่คุณสร้างขึ้นมานั้น ก็จะไปอยู่บน Appstore แล้ว

1 ความคิดเห็น: