Advanced iPhone Development - Fall 2010
by Dr. Brad Larson
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to iTunes U collections.
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.
|1||CleanVideo1. Introduction / Design of iOS applications||--||9/3/2010||Free||View in iTunes|
|2||CleanVideo2. Understanding Cocoa / Targeting multiple OS versions and devices||--||9/5/2010||Free||View in iTunes|
|3||CleanVideo3. Testing||--||9/11/2010||Free||View in iTunes|
|4||CleanVideo4. Views and view controllers||--||9/25/2010||Free||View in iTunes|
|5||CleanVideo5. Quartz 2D||--||9/27/2010||Free||View in iTunes|
|6||CleanVideo6. Core Animation||--||10/4/2010||Free||View in iTunes|
|7||CleanVideo7. Core Data||--||10/30/2010||Free||View in iTunes|
|8||CleanVideo8. Touches, scroll views, and the accelerometer||--||10/30/2010||Free||View in iTunes|
|9||CleanVideo9. Networking||--||10/31/2010||Free||View in iTunes|
|10||CleanVideo10. Camera, audio, and video||--||11/1/2010||Free||View in iTunes|
|11||CleanVideo11. Performance tuning||--||11/7/2010||Free||View in iTunes|
|12||CleanVideo12. Multithreading, multitasking, and GCD||--||11/12/2010||Free||View in iTunes|
|13||CleanVideo13. OpenGL ES 2.0||--||11/19/2010||Free||View in iTunes|
|14||CleanVideo14. Selling iOS applications||--||1/10/2011||Free||View in iTunes|
World Class instruction by a master ...
When looking into OpenGL in 2009, I ran across a free program and mini-tutorial "Molecules" that is (1) world class app, (2) free, (3) source code is freely available, (4) well documented. Now this same person is teaching advanced IOS programming and as someone who has followed online IOS video podcasts since the beginning when Evan Doll was first teaching classes at Stanford this class by Brad Larson is one of the best. Combine this with the new Stanford online classes by Paul Hegarty and it just doesn't get any better. Brad's style is well organized and full of great tips and links to items, processes, software and people that he has found very useful in his own work. I say "Thanks So Much for Sharing !!!"
This has been a very helpful collection to watch. Dr. Larson does a great job explaining things clearly.
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!
Viewers also subscribed to
- Category: Computer Science
- Language: English
- copyright 2010 Madison Area Technical College