相關連結
軟體開發 Objective-C移動應用設計
知識庫 第三方庫
關於主題 編輯前請閱讀本區規劃 所有子頁面 KB子頁面

學習導引

編輯

入門建議

編輯
  • 如果沒什麼基礎的話,推薦從史丹福的 iOS 開發公開課入手學習,可以下載 iTunes 然後通過 iTunes U 搜索並免費訂閱(推薦搜索詞:Developing iOS)。強烈不建議觀看舊版本的,這兩年工具不斷革新,開發流程也有不少變化。
  • 目前(09:16, 18 November 2013 (UTC))最新的教程正在更新中,名為 Developing iOS 7 Apps for iPhone and iPad。另一個稍微舊,但可看的是2013年冬的,名為 Coding Together: Developing iOS 6 Apps for iPhone and iPad。
  • 通過 iTunes U 訂閱的課程正常會帶有英文字幕(播放帶字幕的視頻時控制區域會有一個字幕切換的按鈕),如果英文實在不行,中文字幕的應該能搜到,也是儘量看新版的。
  • 入門書推薦:《深入淺出:iPhone 和 iPad開發》 http://book.douban.com/subject/6854547/

進一步學習建議

編輯
  • Apple 的官方文檔你是一定要看的,接觸最多的有兩類:Programing Guide 和 Class Reference。Programing Guide 類似某一方面的教科書,Class Reference 具體講解一個類是具體是如何使用的 —— 做什麼的,有什麼注意事項,屬性怎麼用,方法怎麼用等。
  • 當你對很多概念有了基本認識和一定實踐之後,學習一個新方面的話(比如 Auto Layout、iCloud),觀看 WWDC 視頻是不錯的選擇。

開發前準備

編輯

了解iOS

編輯

關於設備的資訊

獲取Xcode

編輯

「萬里之行始於足下」

開發者中心獲取Xcode,Lion的話可在Mac App Store免費獲取Xcode 4,Snow leopard有專門的連結。

第三方測試、GM版系統、開發工具BT下載: http://atfdl.com

了解你的工具

編輯

「磨刀不誤砍柴功」

開始編碼

編輯

使用第三方庫

編輯

「如果說十年前支撐這個世界運作的是Windows,那麼今天是開源社區及其成果在支撐著這個世界」

Native or web?

編輯

iOS/KB/移動頁面常用參考

資源:

應用發布

編輯

詳見:應用發布

其他資源

編輯

WWDC 相關

編輯

獲取幫助

編輯

快速連結

編輯