近兩年,越來越多的程序員已經或者正在准備投身到iOS的開發隊伍中,如果你已經是一個iOS的程序員可以跳過此篇文章,如果你正在考慮投身到iOS的開發上來,不妨用一分鍾時間掃一下,大概了解一下做iOS開發之前需要做哪些准備工作。
第一,
准備一台能夠運行Mac OS Lion的機器,MacBook Pro、Mac mini、iMac、Mac Pro甚至MacBook Air都可以。
盡管你可以裝一台黑蘋果在PC上開始自己的開發之旅,不過還是強烈建議擁有一台屬於自己的Mac!從某種意義上來講,Mac不僅僅是一台機器,它還是一個藝術品,只有體會到Mac帶給你的美,你才會從心里想要開發出一個相對完美的作品與世人分享,而不是僅僅是簡單了解一下iOS開發是怎么回事,或者隨便做個小應用自娛自樂。
如果你想選擇一款筆記本做為開發的機器,建議選擇15寸屏幕的,隨着編寫的代碼越來越多,你會發現13寸的屏幕實在是太小了,眼睛會很容易疲勞的。另外,17寸屏幕的機器雖然屏幕夠大,但是字體相對而言更小,看起來有些吃力,而且攜帶起來實在太重了。
第二,
從App Store下載並安裝Xcode,這個不用多解釋了吧,幾乎所有的蘋果應用都是用Xcode開發的。
第三,在
iPhone Dev Center
付費注冊一個開發者賬號。
開發者賬號分個人用戶和企業用戶兩種類型,其中個人用戶每年的費用是99$,企業用戶每年的費用是299$。
擁有開發者賬號有以下三點好處:
- 可以注冊真機,並在開發過程中進行真機調試;
- 可以將你開發的應用程序發布到App Store,這樣你就有機會讓全世界的人下載並使用你的應用:)
- 可以獲得蘋果的技術支持。
盡管能夠在模擬器上測試大量的API,但是還是有些API無法在模擬器上工作的。
最后提醒以下,如果你的真機是用來測試的,最好不要越獄,譬如文件讀寫、IAP等方面的內容在越獄的機器上是無法正常調試的。