開發(fā)iOS應(yīng)用程序既有趣又回報(bào)豐厚,如果您是一位新手,自然想知道從哪里入手。本路線圖提供了iOS應(yīng)用程序開發(fā)的絕佳起點(diǎn)。在Mac電腦上,您可以創(chuàng)建在iPad、iPhone和iPod touch上運(yùn)行的iOS應(yīng)用程序。遵循本路線圖以了解如何取得開發(fā)工具,理解主要概念及最佳實(shí)踐,并學(xué)會(huì)查找更多信息。
繼續(xù)遵循此路線圖,您將使用到Xcode和iOS SDK(Apple提供的開發(fā)工具)。您將了解Objective-C(驅(qū)動(dòng)所有iOS應(yīng)用程序和框架的程序設(shè)計(jì)語言)的編程基礎(chǔ)知識(shí),并將探索Cocoa Touch框架。您將創(chuàng)建一個(gè)簡單的iOS應(yīng)用程序,并學(xué)會(huì)在設(shè)備上進(jìn)行測試。
最后,您還會(huì)學(xué)到如何將應(yīng)用程序提交到App Store。
路線圖中的每個(gè)頁面,都介紹一個(gè)新主題,并鏈接到一篇或多篇有關(guān)該主題的簡短文章。路線圖只是提供基本的入門知識(shí),最后一頁“接下來做什么”包含您接下來應(yīng)該閱讀的文稿鏈接。 完成了路線圖,您就具備了進(jìn)一步了解各個(gè)主題的能力,并且掌握到著手開發(fā)iOS應(yīng)用程序的知識(shí)、工具和技能。
如果您是Mac開發(fā)者:您其實(shí)已經(jīng)掌握了不少開發(fā)iOS應(yīng)用程序的知識(shí)。可是,盡管iOS 和OS X使用相同的開發(fā)工具和開發(fā)語言,兩者仍然存在著一些重大的差異(您將在路線圖的學(xué)習(xí)過程中發(fā)現(xiàn)這點(diǎn))。有關(guān)這些平臺(tái)差異的全面描述,請參閱《iOS Technology Overview》 (iOS技術(shù)概述)中的“Migrating from Cocoa”(從Cocoa遷移)。(中培小編發(fā)文)