Apple iPhone is hype at the moment and most companies want to develop apps for this smartphone. The programming language of the iPhone is Objective C and it is a bit different of Java or C++.
In the following tutorials (textual, video and ebook) you will learn the basics of Objective C and how to develop your first app for iPhone!
A free book for starting iPhone development with Cocoa using Objective-C
Bert Altenburg, author of AppleScript for Absolute Starters, in co-operation with Alex Clarke and Philippe Mougin, has released a book for newcomers to Cocoa programming using Objective-C and XCode.
65 Video Tutorials
Here below you will find 65 video tutorial that explain nearly all the basics that you need to program an app for iPhone. This is really an amazing resource to learn Objective C.