iOS 7 開發:設定 Xcode 5 和 iOS 7 SDK

類別: IT

對新的iOS開發者,改變是好的

ios 7 development

正如我之前的文章所提及的 iOS 7 代表的不止是蘋果改變他們的移動裝置的UI;它也代表了對延緩學習怎樣開始建立原生iOS應用的開發者的一個機會. iOS 7 是最新的一系列改變,它為新開發者提供了最佳的時機來位iPhone, iPad 和 iPod Touch做應用, 包括了:

在蘋果的改變會反過來影響他們的產品和技術。

這只是第一波後賈伯斯時代產品的開始,賈伯斯(創造時髦風尚的人)和Scott-Forstall (技術頭頭)都給iOS注入了自己獨特的設計和技術。 Jony Ive負責Apple 無與倫比的機身設計, 現在正在做全面的設計,也包括UI。在技術發麵, Craig “Hair Force One” Federighi的角色從Mac OS 擴充到iOS。 雖然所有人似乎遵循蘋果的信條“每一個成功的背後都有無數的否定”Ive 和Federighi 的決定可能會是完全不同的賈伯斯和 Forstall 所做的。

開發工具的變化及開發iOS應用的技術變革。

許多開發者不喜歡本地應用的原因是它們看起來太難搞了。iOS開發要用兩個工具,Xcode寫程式碼,Interface Builder調應用外觀,這點讓本地應用更加不討好。現在Interface Builder已經是Xcode內建的了,這一新的、合併了的工具已經得到很好改進,都讓人覺得奇怪它們曾經是分開的。同時,Objective-C語言跟它的編譯器已經有了很大幅度的緊跟潮流的改進。如果用過市面上比較流行的面嚮物件語言,不管是C#、Java、JavaScript、PHP、Python、Ruby或Visual Basic,你都可以很容易的轉到Objective-C。

ios 的設計理念和使用者介面的改變

在2007年蘋果推出以前,傳統的智慧機是以物理鍵盤,軌跡球,手寫筆,或是滾動軸作為輔助指導。IOS遠離了這種熟悉的介面,並以觸控式螢幕作為主要的輸入裝置。這種新型的控制介面需要控制給予清晰的目的,並且使它們看起來像物理的按鈕,撥動開關,撥號面等等。從iphone引入六年間,大多數移動裝置上使用觸控式螢幕作為其主要的介面。雖然iOS的使用者介面在2007年問世,但在2013年iOS的使用者介面可以摘掉“訓練輪”提供給使用者。

所有這些變化加在一起,意味著你可以接近的iOS,一個全新的平臺 - 一個恰好有一個大的(和最活躍的)使用者群。這種“完美風暴”的變化並不經常發生 - 也許每十年一次 - 所以,如果你已經在“合適的時期”學習iPhone和iPad原生應用程式開發,我要告訴你:就在此時。

你需要報名參加的iPhone開發者計劃

ios developer program enrollment page

只要報名參加IOS免費開發者計劃你就可以獲得當前版本的iOS,但要是想獲得iOS 7的預覽版,你得註冊iOS開發者計劃。個人開發者每年只要99美刀,可以讓你檢視全部iOS 7高階內容,以及提交app到App Store賣。註冊過程很快,請猛截這裡 Apple’s iOS Developer Program enrollment page

註冊成功後你主可以下載適合你的裝置的iOS 7和開發工具,以及檢視只提供給開發者的內容。

獲取Xcode 5 預覽版和iOS 7 SDK(軟體開發包)

xcode preview icon

為了構建iOS 7應用,你將需要Xcode 5 預覽版本,即下一個版本的蘋果整合開發環境。還有一起工作的iOS 7 beta SDK,它包括iOS模擬器,這個模擬器讓你在部署你的應用到真正的裝置之前對它進行測試(或者如果你手邊沒有iPhone,iPad和iPod Touch的話,你可以試試這些應用)。它與目前版本的Xcode具有不同的名字(目前版本名字是Xcode,預覽版本叫Xcode5-DP),這兩個版本可以同時執行在同一臺Mac上。

通常情況下,你僅僅從Mac的應用商店裡免費地下載Xcode就可以獲得Xcode。然而Xcode 5是預覽版,而且仍然不是釋出版;因此你必須從蘋果開發者站點下載它。

把你的瀏覽器定位到iOS Dev Center如果你已經在iOS開發者程式中正常註冊,你應該可以看到iOS 6.1和iOS 7的資源選項。當然,你應該選擇iOS 7 SDK beta,然後你會看到如圖所示介面:

ios dev center - ios 7 beta

你可以點選 Resources for iOS 7 beta下面的Downloads連結,你也可以選擇向下滾動。無論那種方式,最終你會找到像下面的介面:

xcode 5 developer preview 

點選Xcode 5 and iOS 7 SDK beta連結來開始下載。這是一個1.73GB的.dmg檔案,下載完後雙擊,掛載磁碟映象並開啟,你會看到如下介面:

xcode dmg window

把Xcode5-DP拖動到Applications資料夾來安裝,然後就搞定了!

iOS 7 開發:設定 Xcode 5 和 iOS 7 SDK原文請看這裡

推薦文章