45 episódios

Tools and APIs required to build applications for the iPhone platform using the iPhone SDK. User interface designs for mobile devices and unique user interactions using multitouch technologies. Object-oriented design using model-view-controller pattern, memory management, Objective-C programming language. iPhone APIs and tools including Xcode, Interface Builder and Instruments on Mac OS X. Other topics include: core animation, bonjour networking, mobile device power management and performance considerations.


Prerequisites: C language and programming experience at the level of 106B or X. Recommended: UNIX, object-oriented programming, graphical toolkits



Offered by Stanford’s School of Engineering, the course will last ten weeks and include both the lecture videos and PDF documents. A new lecture will be posted a week after each class meeting. Subscribe to this course, and automatically receive new lectures as they become available.



Released with a Creative Commons BY-NC-ND license.

iPhone Application Development (Winter 2010) Stanford

    • Tecnologia
    • 4.4 • 11 avaliações

Tools and APIs required to build applications for the iPhone platform using the iPhone SDK. User interface designs for mobile devices and unique user interactions using multitouch technologies. Object-oriented design using model-view-controller pattern, memory management, Objective-C programming language. iPhone APIs and tools including Xcode, Interface Builder and Instruments on Mac OS X. Other topics include: core animation, bonjour networking, mobile device power management and performance considerations.


Prerequisites: C language and programming experience at the level of 106B or X. Recommended: UNIX, object-oriented programming, graphical toolkits



Offered by Stanford’s School of Engineering, the course will last ten weeks and include both the lecture videos and PDF documents. A new lecture will be posted a week after each class meeting. Subscribe to this course, and automatically receive new lectures as they become available.



Released with a Creative Commons BY-NC-ND license.

    • video
    1. Introduction to Mac OS X, Cocoa Touch, Objective-C and Tools (January 5, 2010)

    1. Introduction to Mac OS X, Cocoa Touch, Objective-C and Tools (January 5, 2010)

    Alan Cannistraro starts the quarter with an introduction to Mac OS X, Cocoa Touch, and Objective-C. (January 5, 2010)

    • 47 min
    Lecture 1 Slides (January 5, 2010)

    Lecture 1 Slides (January 5, 2010)

    Alan Cannistraro starts the quarter with an introduction to Mac OS X, Cocoa Touch, and Objective-C. (January 5, 2010)

    • video
    2. Objective-C and Foundation Framework (January 7, 2010)

    2. Objective-C and Foundation Framework (January 7, 2010)

    Josh Shaffer provides an introduction to programming in Objective-C and moves on to cover foundation frameworks. (January 7, 2010)

    • 1h 13 min
    Lecture 2 Slides (January 7, 2010)

    Lecture 2 Slides (January 7, 2010)

    Josh Shaffer provides an introduction to programming in Objective-C and moves on to cover foundation frameworks. (January 7, 2010)

    • video
    3. Custom Classes, Object Lifecycle, Autorelease, Objective-C Properties (January 12, 2010)

    3. Custom Classes, Object Lifecycle, Autorelease, Objective-C Properties (January 12, 2010)

    Alan Cannistraro covers creating custom classes, the object lifecycle, auto release, and properties in Objective-C. (January 12, 2010)

    • 1h 7 min
    Lecture 3 Slides (January 12, 2010)

    Lecture 3 Slides (January 12, 2010)

    Alan Cannistraro covers creating custom classes, the object lifecycle, auto release, and properties in Objective-C. (January 12, 2010)

Opiniões de clientes

4.4 de 5
11 avaliações

11 avaliações

Top podcasts em Tecnologia

Ouvintes também assinaram

Mais de Stanford