14 episodes

While there are many resources out there to help you get started in developing for iPhone OS devices, this course aims to answer the question: "What next?" Fundamentals of Cocoa development are explained, but the class quickly moves on to coverage of the many interesting frameworks within iPhone OS. Topics such as Core Animation, Core Data, OpenGL ES, multithreading, and iPad-specific development are presented from the perspective of an experienced Cocoa developer.


This course is offered by the Madison Area Technical College's Information Technology Department and is a once-a-week professional development class. Course videos are made available in 720p HD upon the completion of the semester, and the detailed course notes (in VoodooPad format) can also be downloaded from the iTunes U class page. Links to all sample applications used for the course can be found in the notes.


Prerequisites: Completion of iPhone Apps Development or previous experience with developing for the iPhone OS platform.

Advanced iPhone Development - Fall 2010 Madison Area Technical College

    • Technology
    • 4.5, 73 Ratings

While there are many resources out there to help you get started in developing for iPhone OS devices, this course aims to answer the question: "What next?" Fundamentals of Cocoa development are explained, but the class quickly moves on to coverage of the many interesting frameworks within iPhone OS. Topics such as Core Animation, Core Data, OpenGL ES, multithreading, and iPad-specific development are presented from the perspective of an experienced Cocoa developer.


This course is offered by the Madison Area Technical College's Information Technology Department and is a once-a-week professional development class. Course videos are made available in 720p HD upon the completion of the semester, and the detailed course notes (in VoodooPad format) can also be downloaded from the iTunes U class page. Links to all sample applications used for the course can be found in the notes.


Prerequisites: Completion of iPhone Apps Development or previous experience with developing for the iPhone OS platform.

Customer Reviews

4.5 out of 5
73 Ratings

73 Ratings

gabe_ca ,

So far so good

Just on lesson 2 at this point, but so far it's a good course (just using it as a refresher for me at this point). Larson keeps messing up on the "init" naming convention meaning returning a retained object (the convention is messages that start with alloc (not init), new, copy, mutableCopy return +1, all others should return +0 autorelease), so those watching the memory management section in lesson 2 should keep that in mind. (hopefully that's just a mistake he makes in this video, and not all the time ;)

Even in a post-ARC world you will still run into situations where you can't use ARC and you need to understand these concepts.

Miller782 ,

Great

Thanks.

rocxsoft ,

Enjoyed the refresher

I have just gone through a couple of Dr. Larson's classes to refresh myself on particular subjects. I find them informative and easy to follow. Often I am busy with other activities so I find myself just listening to the class and I am still able to absorb the material. Nice job!

Top Podcasts In Technology

Listeners Also Subscribed To

More by Madison Area Technical College