[譯] 2、開始iOS編程以前,你還須要作什麼?

聲明:本文翻譯自AppCoda網站的文章:What You Need to Begin iOS Programming?,做者是建立者Simon Ng若有異議,請聯繫博主。
 
更新:帖子已經從新被更新過,以便能更好的兼容Xcode 5和iOS 7。
 
    至今爲止,已經超過6000位讀者加入了這個iOS免費教程。首先,我要感謝這些加入咱們社區的朋友。在咱們正式開始iOS編程以前,讓咱們先經過這個開發工具來建立你的第一個app程序。
   
 1. 要有一臺Mac機器
    是的,你須要一臺Mac電腦。這是開發IOS編程最基本的要求。要想開發一個iPhone(或者iPad)軟件,你首先得有一臺基於Intel處理器的Mac機器,裝載着Mac OS X 10.8版本系統(或者更高版)。也許你已經有一臺PC機,那麼最廉價的選擇就是買一臺 Mac Mini電腦。入門級別的配置,零售價是599美圓(若是你是經過 亞馬遜 購買,那麼最低價格從490美圓起)。買了以後,你能夠鏈接原來PC機的顯示器來使用。入門級的Mac Mini電腦配置是2.3GHz顯存,英特爾酷睿I5處理器,4G內存。這已經足夠iOS程序流暢運行了。固然,若是你有更多地預算,能夠買更高配性能更好的 iMac機。
 
2. 註冊一個蘋果開發者帳戶
    不要和下載購買iOS軟件的帳戶混淆,那個咱們會在後面部分再來討論。任何一我的均可以避免費註冊成爲蘋果開發者用戶。一旦註冊成爲開發者用戶後,你將能夠被容許免費下載Xcode開發軟件,有權限去看iOS SDk的文檔,以及其餘一些學習資源,例如:開發學習視頻等。
    你能夠到 蘋果開發者網站去申請註冊。整個註冊的流程很是的簡單。就好像註冊你的蘋果帳號同樣(若是你尚未),只要填入你的我的信息。
 
 
3. 安裝Xcode
    在開始正式開發iPhone和iPad 應用以前,你須要下載並安裝好惟一的開發工具——Xcode。 Xcode是蘋果公司提供的一個集成開發環境(IDE)。Xcode提供了幾乎全部你開發app應用當中會用到的東西。它已經加載好了最新版iOS的SDK(即:軟件開發工具包的縮寫),一個內置的源碼編輯器,圖形用戶界面(即:UI界面)編輯器,調試工具還有其餘不少功能。更重要的是,Xcode中還配備了一個iPhone(或者iPad)的模擬器。所以,你甚至能夠在沒有物理設備的前提下,測試你的應用程序。
 
 
    要想下載Xcode,首先你得打開Mac上的 Mac App Store 。若是你使用的是最新版本的Mac系統,你能夠直接從桌面上的固定欄中找到App Store的圖標。若是你不能找到它,那可能你要 升級你的Mac系統
 
 
    在Mac App Store中,簡單的搜索「Xcode」,並點擊「Free」按鈕來下載它。
 
 
    一旦你完成了安裝進程,你將會發如今 Launchpad上面會多一個Xcode文件夾。
 
 
    在我寫這篇文章的時候,最新版本的Xcode是支持iOS 7.1的最新版本5.1.1。在即將開始的教程中,都會基於這個版本的基礎上開展。即便你之前有安裝過Xcode,我也建議你去將你的Xcode升級到最新版本,以便更好的開展接下來的學習。
 
4. 報名參加iOS開發者計劃(這個是可選項)
    關於iOS應用開發,有一個很廣泛的問題。那就是是否須要加入 iOS開發者計劃。簡單回答就是:「可選」。就像以前提到過的,Xcode已經內置了一個iPhone和iPad的模擬器。你能夠在你的Mac上來測試你開發的軟件是否正常使用。
    若是沒有加入iOS開發者計劃,那麼你只能在模擬器上跑你的程序。你將不能在本身的手機或者是平板上部署並測試app。更不用說,要提交你的應用到App Store上。換而言之,你不能賣你的應用!
    模擬器當然有用,可是它不能模擬全部的iPhone功能。舉個例子,它不能模擬使用相機或者錄像功能。所以,若是你開發的是一款相機應用程序,測試它的惟一途徑就是要部署到iOS的設備上去。換句話說,你必需要先加入到iOS開發者計劃中!
    所以,是否是如今就要立刻加入到開發者計劃中呢?開發者計劃一年的費用是99美圓。若是你是一個剛剛開始學習iOS開發的新人,你能夠先在模擬器上測試你的應用。等到準備要發佈你的應用到App Store上了,你再加入這個計劃也來得及。
 
    以上就是我今天要講的內容。花了一些時間來解釋如何註冊開發者帳戶,已經安裝Xcode。一旦你已經準備好了,你能夠點擊 下一步,來開始建立你的第一個app應用吧。
 
    若是你有問題,請在 AppCoda交流社區給我留言。
相關文章
相關標籤/搜索