จะเป็นนักพัฒนาซอฟท์แวร์บน iPhone ตอน 2

ความเดิมตอนที่แล้ว https://kaebmoo.wordpress.com/2011/09/16/iphone-developer/

หลักจากลงทะเบียนเป็นนักพัฒนาแล้ว http://developer.apple.com/programs/register/ เราก็จะสามารถเข้าถึงเอกสารคู่มือ software สำหรับใช้พัฒนา source code / ตัวอย่าง source code ที่มีอยู่ใน developer.apple.com / ชุมชนนักพัฒนาสำหรับ การถาม ตอบ ปัญหากับนักพัฒนาคนอื่น รวมถึงการ download โปรแกรมเช่น xcode ด้วย
xcode คือ? นิยามสั้น สั้น = Complete development environment provides project management, a powerful source editor, and a graphical debugger. นั้นก็คือโปรแกรมสำหรับใช้ เขียน code / compile / debug / บริหารจัดการ applications ต่าง ต่าง ที่เราจะเขียนขึ้นมานั่นเอง

อยากได้ xcode ไปเอาที่นี่ http://developer.apple.com/xcode/  ไม่เสียเงิน แต่ต้องเป็นสมาชิกก่อน ก็ตอนที่ลงทะเบียนเป็นนักพัฒนานั่นแหละ เอา login ตรงนั้นมาใช้ในการ download สำหรับ xcode 4.1 นั้นต้องใช้กับ OS รุ่นใหม่ คือ Mac OS X 10.7 (Lion) ขึ้นไป ถ้า 10.6 ก็ต้องใช้ xcode 3 แทน ซึ่ง xcode 3 นี้จะ incompatible กับ OS 10.7 พูดง่าย ง่ายคือ xcode 3 เข้ากันไม่ได้กับ OS X 10.7 ขนาดของ xcode ก็ประมาณ 4.1 GB ดังนั้นแนะนำให้หา net ไว ไว download ทิ้งไว้เลยครับ ส่วนท่านจะใช้ xcode 3.x เท่าไหร่นั้นก็ขึ้นอยู่กับ Mac OS X ที่ท่านใช้ละครับ เช่น ถ้าใช้ xcode 3.2.6 + iOS SDK 4.3 ก็ต้องใช้กับ Snow Leopard
นอกเหนือจากนี้แล้ว (เตรียมเสียเงิน) ถ้าต้องการพัฒนาและนำผลงานไปเสนอใน App Store แล้วละก็ท่านต้องเสียค่าสมาชิกอีกปีละ $99 หรือประมาณ สามพันนิด นิด ต่อปี รายละเอียดอยู่ในนี้ http://developer.apple.com/programs/ios/ ทำไม ต้องเป็นสมาชิก ก็เพราะ apple เขาบังคับ อีกเหตุผลหนึ่งก็คือ การที่ผู้ใช้จะ download โปรแกรมไปใช้ที่เครื่องได้นั้นต้องทำผ่าน App Store เท่านั้น ถึงแม้ว่า Applications เหล่านั้นจะไม่ต้องเสียเงินซื้อก็ตาม ทั้งนี้ยกเว้นกรณีที่ท่านไปทำสิ่งที่เรียกว่า jail break

เขียนมาสองตอนแล้ว ยังไม่ได้เขียน code สักบรรทัดเลย  😛

Advertisements

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s