Course: Course | iPhone Application Programming (Spring 2009) Dnatube

share this page with the world.

WATCH LECTURE

Lec 1 - Introduction to Mac OS X and Coc ...

"Lec 1 - Introduction to Mac OS X and Cocoa Touch" (April 1, 2009) Evan Doll provides an overview for the Stanford Computer Science department course, iPhone Application Programming (CS193P). Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 2 - Using Objective-C, Foundation Fr ...

"Lec 2 - Using Objective-C, Foundation Framework" (April 6, 2009) Alan Cannistraro provides an overview of object oriented programming, the objective-C programming language, and common foundation classes. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 3 - Custom Classes, Memory Manageme ...

"Lec 3 - Custom Classes, Memory Management, and ObjC Properties" (April 8, 2009) Evan Doll discusses custom classes, object lifecycles, autorelease, and properties. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 4 - Interface Builder, Controls, Tar ...

"Lec 4 - Interface Builder, Controls, Target-Action" (April 13, 2009) Alan Cannistraro discusses the interface builder, controls, and target-action. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 5 - Views and Drawing, Animations

"Lec 5 - Views and Drawing, Animations" (April 15, 2009) Alan Cannistraro covers views, drawing, and animation. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 6 - View Controller Basics

"Lec 6 - View Controller Basics" (April 20, 2009) Evan Doll outlines designing iPhone applications, goes on to discuss the model-view-controller paradigm, and explores view controllers Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 7 - Navigation Controllers

"Lec 7 - Navigation Controllers" (April 22, 2009) Evan Doll covers navigation and tab bar controllers. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 8 - Table Views

"Lec 8 - Table Views" (April 27, 2009) Guest lecturer Jason Beaver from the Apple User Interface Kit (UIKit) team covers scroll views and table views. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 9 - Dealing with Data: User Defaults ...

"Lec 9 - Dealing with Data: User Defaults, SQLite, Web Services" (April 29, 2009) Evan Doll discusses data in your iPhone application. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 10 - Performance and Threading

"Lec 10 - Performance and Threading" (May 4, 2009) Alan Cannistraro covers application performance. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 11 - Text Input, Presenting Content ...

"Lec 11 - Text Input, Presenting Content Modally" (May 6, 2009) Evan Doll covers text input and presenting content modally. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 12 - Address Book: Putting People in ...

"Lec 12 - Address Book: Putting People in Your App" (May 11, 2009) Alex Aybes discusses putting people in your application -- the address book. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 13 - Debugging Tips, Searching, Noti ...

"Lec 13 - Debugging Tips, Searching, Notifications, KVC/KVO" (May 13, 2009) Alan Cannistraro covers searching and notifications. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 14 - Touch Events and Multi-Touch

"Lec 14 - Touch Events and Multi-Touch" (May 18, 2009) Steve Demeter shares his experience in creating the popular game applications, Trism. Josh Shaffer follows with a overview of touch-events and multi-touch. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 15 - iPhone APIs: Location, Accelero ...

"Lec 15 - iPhone APIs: Location, Accelerometer & Camera, Batteries" (May 20, 2009) Justin Santamaria, from the iPhone Software Engineering team, provides an overview of the iPhone device APIs. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 16 - Audio APIs, Video Playback, Dis ...

"Lec 16 - Audio APIs, Video Playback, Displaying Web Content, Settings" (May 27, 2009) Alan Cannistraro covers audio APIs, video playback, displaying web content, and settings. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford
WATCH LECTURE

Lec 17 - Creating New Expressive Social ...

"Lec 17 - Creating New Expressive Social Mediums on the iPhone" (June 1, 2009) Professor Ge Wang, Stanford Professor and creator of the popular iPhone Ocarina and Leaf Trombone apps, demonstrates how creativity and social connections can intersect on a global scale. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford...
WATCH LECTURE

Lec Last - Unit Testing, Localization & More

"Lec Last - Unit Testing, Localization & More" (June 3, 2009) Evan Doll covers unit testing and localization. He then wraps up the quarter answering questions from the online audience. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford

Course | iPhone Application Programming (Spring 2009)


Source of these courses is stanford 
Videos:18 Duration:20 hours. Lectures by Evan Doll about programming the iPhone,thatcan function as a video camera, camera phone with text messaging and visual voicemail, a portable media player, and an Internet client with e-mail, web browsing, and both Wi-Fi and 3G connectivity.
stanford  Website: http://www.dnatube.com/school/stanford

COURSE NAME: Course | iPhone Application Programming (Spring 2009)

30829 LECTURE VIEWS

1435 COURSE VIEWS