cs193p – iphone app development

花了近1个星期时间, 将 Stanford University 的 cs193p – iphone application development的课程video过了一遍, 走马观花式。


video在itunes上可以下载。

iphone sdk & development tool Xcode在apple网站可以下载。
课程内容一共有19个video,另外有5个session - 请外面公司人来的做的讲座,有一些挺酷的一些应用,比如bump, yelp’s Monocle。
Monocle技术突破apple设置的壁垒很trick。
bump的关于iphone apps的统计还有很有意思的。 如果你的app有一个review,你就能beat 13万apps(截止到2010年的2月)的一半。 如果你的app有10个review,那么就是top 1万(可能有误), 等等。
列下大纲吧:
1 – Objective -C fundamental
2 – Custom class, Object life cycle, Auto-release and properties
3 – Anatomy of an app, MVC (model – view – controller), nib files, control and target action
4 – Views, Drawing and Animation
5 – View controller
6 – Navigation and Tab Bar Controller
7 – Scroll view and table views
8 – Data in iphone Apps
9 – Performance   – it’s why MITBBS app crashes all the time.
10 – Text input, Presenting content modally
11 – Web views, Location and MapKit
12 – Address Book
13 – Multi-touch
14 – Audio, Video and web
15 – Bonjour, Networking and Gamekit
16 – Unit Testing, Localization
17 – OpenGL ES

Advertisements

About loftyet

Software Developer; Electrical Engineer; Golfer;
This entry was posted in Books. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s