IOS 5編程 -2 -準備工作。

來源:互聯網
上載者:User
1.1 硬體和軟體要求

iPhone和android是目前手機的兩個主流作業系統,也是開發人員工作的兩大陣營,從國內現有資料看,android開發人員數量是iPhone開發人員數量的數倍,其中的奧秘不在於java比objective-C流行,而是學習android開發可以近於零成本開始,而iPhone的開始成本需要近萬元。當然這樣的另外一個後果就是,iPhone開發人員的工資普遍比android的高。因此如果你考慮清楚了,那麼請準備下面的一些裝置。

如果你經濟條件還可以,請購置iMac(蘋果一體機),或者MacBook,Mac air(蘋果筆記本)。當然你也可以購買一台比較便宜的Mac Mini來進行學習。

不論如何,一台iTouch是需要的。當然最好是iPhone和iPad都有。

Mac的系統請保證是10.7,IOS的裝置的軟體版本必須是5.0以上。

在有了上面的硬體裝置後,軟體方面的就好準備了。

首先,請盡量多使用Mac的系統和IOS的裝置,本書是編程類的書,所以第一個前提就是你必須會使用Mac的系統和IOS裝置。其次多使用IOS裝置可以有利於你瞭解IOS編程,可以從別人的程式中得到編程靈感。

 

1.2 註冊開發帳號

有了以上的裝置,你還需要下載編程IDE工具和SDK。

下載IDE工具和SDK必須擁有Apple開發帳號,開發人員帳號有以下兩種類型,一種是免費的,可以下載IDE工具和SDK,例子代碼,文檔等等。但是不能下載Beta版得SDK,不能把聯機偵錯工具,不能發布程式到App Store。因此付費的開發帳號很多時候是必須的。有兩種付費檔次,一種是99美金一年,另外一個是299美金一年。

為了能繼續學習,我們先註冊一個免費的開發人員帳號。

 

請使用safari開啟網址http://developer.apple.com/iphone,在右上方找到Register的串連,或者直接點擊下面的串連:

http://developer.apple.com/programs/register

 

選擇Get Started進入下一頁。

選擇Create an Apple ID,點擊Continue進入下一頁:

本頁需要輸入很多內容,其中Email Address就是你的開發帳號,請以一定使用你自己的,安全層級比較高的郵箱註冊。在Personal Inforation的前兩個欄位,既First Name和Last Name部分,建議最好使用英文,因為這個在以後的很多地方都需要用到。點擊Continue進入下一頁。

本頁都是選擇性輸入,在Which Apple platforms doyou develop with? Select all that apply中選擇iOS。其他的根據你自己的實際情況選擇。點擊Continue進入下一頁。

本頁需要仔細閱讀開發協議,然後點擊同意。點擊Continue進入下一頁,

登陸你的郵箱,Apple會發一封包含一個代碼的驗證郵件到你的郵箱,輸入驗證碼選擇繼續,就可以完成註冊。這樣你就可以擁有一個免費的開發人員帳號。

請使用safari開啟網址http://developer.apple.com/iphone,在頁面上部找到Log in按鈕,點擊,使用我們剛才註冊的帳號登陸。

登陸後可以看到Xcode的下載連結,注意必鬚根據自己Mac的系統版本來下載不同的Xcode,Mac10.7的版本名稱為Lion,Mac10.6的版本是SnowLeopard。其中Xcode4.2中包含的IOS SDK是5.0,Xcode 4.1和4.0中包含的IOS SDK是4.3,建議下載Xcode4.2,不然本書中的很多例子不能運行。

新的Xcode是通過AppStore免費下載,經過幾次點擊後就可以看到了。                             

上面介面中的Free被點擊後會變成Install App,再次點擊後,輸入你的開發帳號和密碼,如果是首次使用AppStore,會讓你確認一些資訊。

下載完成後,在你的系統的Downloads下面有一個dmg檔案,dmg檔案就是Mac下面的安裝檔案包,雙擊開始安裝。

在上面的介面可以選擇Skip,或者等待驗證。在下一個介面雙擊Xcode表徵圖開始安裝。

安裝過程這裡略過,只需要選擇Continue或者Agree即可。一般10分鐘後既可以安裝好,在系統硬碟符下面可以找到一個Developer目錄,開啟目錄後找到Applications,可以看到Xcode等應用,把這個應用加入到Dock裡面就可以了。

開始你的偉大的iOS學習和編程之旅吧!

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.