# click the upper-left icon to select videos from the playlist
source: UC Davis Academics 2014年12月19日
ECS189H: Introduction to IPhone Application Development, Fall 2009
This course focuses on software and creative aspects of IPhone application development. Topics include: Development tools (Xcode, Interface Builder, Instruments, Shark), Objective-C (various language features, memory management, mixing with C++), Model-View-Controller and other design patterns, views (buttons, labels, text fields, sliders, etc.), view controllers (NavigationController, TabBarController);, table views, custom views, text and keyboard interaction, event handling and Multi-Touch, data persistence (Core Data, property lists, object serialization), event handling and multitouch, graphics (Quartz, Core Animation, OpenGL ES), 2D game programming, audio, device sensors (accelerometer, GPS, proximity).
2009-09-25 Lecture 01: Course introduction, Why we're here, whirlwind tour of iPhone development, Objective C 1:12:23
2009-10-05 1:02:41
2009-10-09 1:18:43
2009-10-12 1:00:30
2009-10-16 1:16:31
2009-10-19 1:04:14
2009-10-23 1:16:01
2009-10-26 1:16:59
2009-10-30 1:18:15
2009-11-02 1:17:14
2009-11-06 1:12:37
2009-11-09 33:10
2009-11-13 1:52
2009-11-16 57:42
2009-11-20 46:09
2009-11-24 56:11
2009-12-04 1:49:36
1. Clicking ▼&► to (un)fold the tree menu may facilitate locating what you want to find. 2. Videos embedded here do not necessarily represent my viewpoints or preferences. 3. This is just one of my several websites. Please click the category-tags below these two lines to go to each independent website.