代號名:[CS193P] 史丹佛大學的免費iPhone應用開發課程連載!

隨著先前的預告,Stanford的iPhone課程正式在這個禮拜開始,我們也將隨著課程的進度提供對應的中文心得筆記,每週作業的詳細內容都在第一份的投影片中,歡迎大家一起加入討論作業的行列。
評論
評論

隨著先前的預告,Stanford 的 iPhone 課程正式在這個禮拜開始,我們也將隨著課程的進度提供對應的中文心得筆記,每週作業的詳細內容都在第一份的投影片中,歡迎大家一起加入討論作業的行列。

本次史丹佛的課程網站已經全面更新,本週兩次上課的投影片、講義都也已經公佈在網路上提供下載。

根據去年的經驗,iTunes U 上面的課程錄影會在一個禮拜後釋出,有興趣的讀者還請鎖定本部落格的更新文章。在正式開始學習課程內容之前,我們先來看一下本堂課程中我們可以學到什麼?根據課程大綱的規劃:

  • 第一週:Cocoa Touch 和相關工具介紹、Objective-C 的 Foundation Objects
  • 第二週:物件及記憶體管理、MVC 架構及 UI 操作
  • 第三週:View 跟 OpenGL 動畫、View Controllers
  • 第四週:Navigation/Tab Bar Controller 跟 Search、TableViews
  • 第五週:資料處理和網路服務、Thread/Notification/KVC
  • 第六週:Text/Responders/Modal Views、通訊錄的整合
  • 第七週:WebViews/MapKit、Multitouch/Gestures
  • 第八週:硬體的 API、影音播放
  • 第九週:Bonjour 網路和 GameKit、Unit Test/localization
  • 第十週:尚未決定

誠如我們之前所預見,iPhone 3.0 新的 API 幾乎都有涵蓋到這次的課程裡頭,課程內容相當的豐富。根據課程大綱的說法,他們並沒有將課程內容侷限於 iPhone 開發的小框架,而也會涵蓋到軟體工程和物件導向的規劃設計。在課程過程中,將會有四個主要的作業,分別是:

  • HelloStanford 和 Obj-C 的小工具(一週)
  • HelloPoly(兩週)
  • Paparazzi(四週)
  • 期末專題(三週)

參考資源:



精選熱門好工作

節目企劃主持人

尹星知識管理顧問股份有限公司
臺北市.台灣

獎勵 NT$15,000

資料庫管理人員 (總公司)

明台產物保險股份有限公司
臺北市.台灣

獎勵 NT$15,000

C#/.NET Core 開發工程師

天旭國際科技有限公司
臺北市.台灣

獎勵 NT$15,000