Course Notes from Stanford iPod Course
|
Lecture
1
Slides (April 1, 2009).pdf
|
Introduction to iPhone
Development
|
Lecture
2
Slides (April 6, 2009).pdf
|
Introduction to Object-C
|
Lecture
3
Slides (April 8, 2009).pdf
|
Custom Classes; Object
Lifecycle; Autorelease; Properties
|
Lecture
4
Slides (April 13, 2009).pdf
|
Model, View, Controller; Nib
Files; Controls and Target-Action
|
Lecture
5
Slides (April 15, 2009).pdf
|
Views; Drawing; Animation
|
Lecture
6
Slides (April 20, 2009).pdf
|
Designing iPhone Applications;
Model-View-Controller (Why and How?); View Controllers
|
Lecture
7
Slides (April 22, 2009).pdf
|
Navigation & Tab Bar
Controllers
|
Lecture
8
Slides (April 27, 2009).pdf
|
Scroll Views & Table Views
|
Lecture
9
Slides (April 29, 2009).pdf
|
Data in Your iPhone App
|
Lecture
10
Slides (May 4, 2009).pdf
|
Performance
|
Lecture
11
Slides (May 6, 2009).pdf
|
Text Input; Presenting Content
Modally
|
Lecture
12
Slides (May 11, 2009).pdf
|
Address Book - Putting People in
Your App
|
Lecture
13
Slides (May 13, 2009).pdf
|
Debugging Tips; Searching;
Notifications; KVC/KVO
|
Lecture
14
Slides (May 18, 2009).pdf
|
Touch Events & Multi-Touch
|
Lecture
15
Slides (May 20, 2009).pdf
|
iPhone Device APIs; Location,
Accelerometer & Camera; Battery Life & Power Management
|
Lecture
16
Slides (May 27, 2009).pdf
|
Audio APIs; Video Playback;
Displaying Web Content; Settings
|
Lecture
18
Slides (June 3, 2009).pdf
|
Unit Testing; Fun with
Objective-C; Localization; Mailbag
|