對于蘋果來說可謂越來越重要, 蘋果也越來越重視對市場的投入。日前蘋果發(fā)布的中文版 iOS 應用開發(fā)教程《馬上著手開發(fā) iOS 應用程序》,讓有著“IOS移動技術開發(fā)好學嗎?”這樣疑問的iOS初學者們,能夠不用硬著頭皮去啃晦澀難懂的 iOS 應用的英文開發(fā)教程可以更好的進行iOS應用開發(fā)了。
新發(fā)布的中文版開發(fā)教程主要包括 5 個步驟,分別是開始(介紹和設置)、教程(馬上開始)、基礎(工具、程序設計語言和基本任務)、開發(fā)(框架、設計模式、用戶界面設計、應用程序設計和 App Store)和下一步(查找信息和接下來做什么)。
開發(fā)教程中的每個步驟的每個頁面,都介紹一個新主題,并鏈接到一篇或多篇有關該主題的簡短文章。開發(fā)教程只是提供基本的入門知識,后一頁“接下來做什么”包含您接下來應該閱讀的文稿鏈接。完成了路線圖,您就具備了進一步了解各個主題的能力,并且掌握到著手開發(fā) iOS 應用程序的知識、工具和技能。
IOS開發(fā)介紹
開發(fā) iOS 應用程序既有趣又回報豐厚,如果您是一位新手,自然想知道從哪里入手。本路線圖提供了 iOS 應用程序開發(fā)的絕佳起點。在 Mac 電腦上,您可以創(chuàng)建在 iPad、iPhone 和 iPod touch 上運行的 iOS 應用程序。遵循本路線圖以了解如何取得開發(fā)工具,理解主要概念及佳實踐,并學會查找更多信息。
繼續(xù)遵循此路線圖,您將使用到 Xcode 和 iOS SDK(Apple 提供的開發(fā)工具)。您將了解 Objective-C(驅動所有 iOS 應用程序和框架的程序設計語言)的編程基礎知識,并將探索 Cocoa Touch 框架。您將創(chuàng)建一個簡單的 iOS 應用程序,并學會在設備上進行測試。后,您還會學到如何將應用程序提交到 App Store。

路線圖中的每個頁面,都介紹一個新主題,并鏈接到一篇或多篇有關該主題的簡短文章。路線圖只是提供基本的入門知識,后一頁“接下來做什么”包含您接下來應該閱讀的文稿鏈接。完成了路線圖,您就具備了進一步了解各個主題的能力,并且掌握到著手開發(fā) iOS 應用程序的知識、工具和技能。
IOS開發(fā)設置
您在開發(fā)應用程序時,會使用到 iOS 軟件開發(fā)套件 (SDK) 以及 Xcode,即 Apple 的集成開發(fā)環(huán)境 (IDE)。Xcode 包括源代碼編輯器、圖形用戶界面編輯器及其他許多功能,為您開發(fā)完美的 iPhone、iPod touch 和 iPad 應用程序,提供了所需要的全部資源。大多數(shù)應用程序開發(fā)工具集中顯示在一個窗口中,Xcode 稱之為工作區(qū)窗口。在此窗口內,您可以順暢地從代碼編寫轉換到代碼調試,再到用戶界面設計。iOS SDK 擴展了 Xcode 工具集,包含 iOS 專用的工具、編譯器和框架。

開始之前:
下載新版本的 Xcode。
在 Mac 上打開 Mac App Store 應用程序,搜索 Xcode,然后點按“免費”按鈕下載 Xcode。您下載的 Xcode 已包含 iOS SDK。(Mac OS X v10.7 以及更高版本已經預裝 Mac App Store 應用程序。如果您使用的是較早版本的 Mac OS X,則需要升級。)
加入 iOS Developer Program 成為 Apple 開發(fā)者
您無需加入該計劃也可編寫應用程序并在 iOS Simulator 中測試。但是,您只有加入該計劃,才能在設備上測試與分發(fā)應用程序。加入該計劃后,您還可以全權訪問 iOS Dev Center 和 iOS Provisioning Portal。如果您現(xiàn)在加入,就可以執(zhí)行路線圖中的所有操作步驟,包括在設備上測試應用程序。
開發(fā)優(yōu)秀的 iOS 應用程序,需要大量的學習和實踐。不過,有了這些工具和 iOS SDK,開發(fā)一個簡單可用的程序并非難事。在以后的iOS 應用程序教程中,會介紹這些工具、基本設計模式和應用程序開發(fā)過程,敬請關注!

|