Learning iPhone Programming
From Xcode to App Store
Learning iPhone Programming is published by O'Reily Media and is now available in print, as an ebook or to read online via Safari Books.
The book guides you through developing your first application for the iPhone, from opening Xcode for the first time, to submitting your application to the App Store. You'll learn about Objective-C and the core frameworks needed to develop for the iPhone by writing applications that use them, giving you a basic framework for building your own applications independently.
O'Reilly Masterclass 
The class guides you through developing applications for the iPhone and iPad platforms that make use of the onboard sensors. I talk about face detection on the iPhone and walk through building an Augmented Reality toolkit.

