IOS移動技術(shù)開發(fā)好學(xué)嗎?開發(fā)優(yōu)秀的 iOS 應(yīng)用程序,需要大量的學(xué)習(xí)和實(shí)踐。華清遠(yuǎn)見教育科技集團(tuán)會通過后續(xù)的幾篇免費(fèi)資料文章來手把手教大家創(chuàng)建一個(gè)簡單的iOS應(yīng)用程序,應(yīng)用程序外觀大致如下圖所示。

要?jiǎng)?chuàng)建本文中的 iOS 應(yīng)用程序,你需要 Xcode 4.3 或更高版本。Xcode 是 Apple 的集成開發(fā)環(huán)境(又稱 IDE),用于 iOS 和 Mac OS X 的開發(fā)。在 Mac 上安裝 Xcode,也會同時(shí)安裝了 iOS SDK,它包含 iOS 平臺的編程接口。
要著手開發(fā)應(yīng)用程序,請創(chuàng)建一個(gè)新 Xcode 項(xiàng)目。
創(chuàng)建新項(xiàng)目
1. 打開 Xcode(默認(rèn)位置在“/應(yīng)用程序”中)。
如果從未在 Xcode 中創(chuàng)建或打開過項(xiàng)目,你應(yīng)該會看到一個(gè)與下圖類似的“Welcome to Xcode”窗口:

如果曾在 Xcode 中創(chuàng)建或打開過項(xiàng)目,你會看到一個(gè)項(xiàng)目窗口,而不是“Welcome to Xcode”窗口。
2. 在“Welcome to Xcode”窗口中,點(diǎn)按“Create a new Xcode project”,或選取“File”>“New”>“New project”。
Xcode 將打開一個(gè)新窗口并顯示對話框,讓你從中選取一個(gè)模板。Xcode 內(nèi)建了一些應(yīng)用程序模板,你可以使用這些模板來開發(fā)常見類型的 iOS 應(yīng)用程序。例如“Tabbed”模板可以創(chuàng)建與 iTunes 類似的應(yīng)用程序,“Master-Detail”模板可以創(chuàng)建與“郵件”類似的應(yīng)用程序。

3. 在對話框左邊的 iOS 部分中,選擇“Application”。
4. 在對話框的主區(qū)域中,選擇“Single View Application”,然后點(diǎn)按“Next”。
一個(gè)新對話框會出現(xiàn),提示你為應(yīng)用程序命名,并為項(xiàng)目選取附加選項(xiàng)。

5. 填寫“Product Name”、“Company Identifier”和“Class Prefix”等欄位。
你可以使用以下值:
·Product Name:HelloWorld
·Company Identifier:你的公司標(biāo)識符(如果有)。如果沒有公司標(biāo)識符,可以使用 edu.self。
·Class Prefix:HelloWorld
注:Xcode 使用輸入的產(chǎn)品名稱來命名你的項(xiàng)目和應(yīng)用程序。Xcode 使用類前綴名稱來命名為你所創(chuàng)建的類。例如,Xcode 會自動創(chuàng)建一個(gè)應(yīng)用程序委托類,命名為HelloWorldAppDelegate。如果輸入不同的值作為類前綴,則應(yīng)用程序委托類將命名為“你的類前綴名稱AppDelegate”。
簡單來說,本教程假設(shè)你將產(chǎn)品命名為 HelloWorld 并使用 HelloWorld 作為類前綴值。
6. 在“Device Family”彈出式菜單中,確定選取 iPhone。
7. 確定選取“Use Storyboard”和“Use Automatic Reference Counting”選項(xiàng),但不選定“Include Unit Tests”選項(xiàng)。
8. 點(diǎn)按“Next”。
此時(shí)出現(xiàn)另一個(gè)對話框,讓你指定項(xiàng)目存儲的位置。
9. 為項(xiàng)目指定位置,不要選定“Source Control”選項(xiàng),然后點(diǎn)按“Create”。
Xcode 在工作區(qū)窗口中打開新項(xiàng)目,窗口的外觀近似于:

請花一些時(shí)間來熟悉 Xcode 的工作區(qū)窗口。在接下來的整個(gè)教程中,你將會用到下面窗口中標(biāo)識出的按鈕和區(qū)域。

如果工作區(qū)窗口中的實(shí)用工具區(qū)域已打開(如上圖窗口中所示),你可以暫時(shí)把它關(guān)閉,因?yàn)樯院蟛艜玫剿。右邊的“View”按鈕可控制實(shí)用工具區(qū)域。實(shí)用工具區(qū)域可見時(shí),該按鈕是這樣的:

如有需要,點(diǎn)按右邊的“View”按鈕來關(guān)閉實(shí)用工具區(qū)域。
即使你還未編寫任何代碼,你都可以構(gòu)建你的應(yīng)用程序,并在 Simulator(已包含在 Xcode 中)中運(yùn)行它。顧名思義,Simulator 可模擬應(yīng)用程序在 iOS 設(shè)備上運(yùn)行,讓你初步了解它的外觀和行為。
|