內容簡介:
如果你對iPhone Development有興趣,以下是入門門檻供參考:首先你要有一台Mac電腦(因為iPhone App 使用Mac 平台內建的Xcode 開發工具),網上也有在Windows下搭設開發環境的教程,請大家自行GOOGLE一下,接著下載iPhone SDK 安裝,然後最基本的是你要熟悉C語言,再來你得學習開發iPhone所使用的Objective-C語言,接著是Cocoa。如果你是Mac平台開發的入 門用戶,你可能還需要學習使用Xcode 這個開發環境,接著你需要掏錢向蘋果註冊開發者權限,基本的帳號是99美金。最後,即使我們可以用iPhone Simulator來執行開發出來的應用程式,但如果要真正確保你的App在實體設備上可以正確執行無誤,也許你還必須去買一台iPhone 3G或iPod touch。最後將我們開發出來的App提交給蘋果審核,通過之後就可以發佈在iTunes Store上面了XD!噢~我忘了說,你還得去Apple官方網站閱讀一大堆英文Paper或者下載英文電子書來看(國內似乎很少看到iPhone Development 這方面的書籍)。
目录:
1. Introduction to Mac OS X, Cocoa Touch, Objective-C and Tools (January 5, 2010)
2. Objective-C and Foundation Framework (January 7, 2010) 1:13:31
3. Custom Classes, Object Lifecycle, Autorelease, Objective-C Properties (January 12, 2010) 1:07:22Development (CS193P) - Winter 2010 Free
4. Building an Application; Model, View, Controller; Nib Files; Controls and Target-Action (January 14, 2010) 55:44
5. Views, Drawing, and Animation (January 19, 2010) 1:12:13
6. Designing iPhone Applications, Model-View-Controller, View Controllers (January 21, 2010) 49:53
7. Navigation & Tab Bar Controllers (January 26, 2010) 1:11:35
8. Scroll Views and Table Views (January 28, 2010) 1:13:18
9. Data in Your iPhone App (February 2, 2010) 1:15:47
10. Performance (February 4, 2010) 1:14:35
11. Text Input and Presenting Content Modally (February 9, 2010) 46:58
12. Web Views; Locations and Maps (February 11, 2010) 1:14:27
13. Address Book: Putting People in Your App (February 16, 2010) 1:03:04
14. Touch Events & Multi-touch (February 18, 2010) 55:56
15. iPhone Device APIs; Location, Accelerometer & Camera; Battery Life & Power Management (February 23, 2010) 1:13:31
16. Audio APIs, Video Playback, Settings (February 25, 2010) 1:11:01
17. Bonjour, NSStream, GameKit (March 2, 2010) 1:04:01
18. Unit Testing; Fun with Objective-C; Localization (March 4, 2010) 1:16:41
19. OpenGL ES Basics (March 9, 2010) 55:25
20. From Student to Startup: Lessons from a CS193P Alumnus (March 11, 2010) 50:49
|