Subject:iOS

來自維基學院

縮略圖
縮略圖
相關連結
軟件開發 Subject: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?[編輯 | 編輯原始碼]

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

資源:

應用發佈[編輯 | 編輯原始碼]

詳見:應用發佈


其他資源[編輯 | 編輯原始碼]

WWDC 相關[編輯 | 編輯原始碼]

獲取幫助[編輯 | 編輯原始碼]

快速連結[編輯 | 編輯原始碼]