I will be doing a lot of learning around IPhone and its App development in the coming days. Hopefully my blog posts will help somebody like me who is looking to get started with IPhone development. I will be covering more topics in the coming days as I get myself up-to-date with this technology. To get started, I am creating a list of resources that I can access during my learning phase. Having a finite list that won’t grow over time is important to quickly get up-to-speed on some new platform and then use your experience to write good software. So, in this spirit, as a good first step, I created the following list of resources.
Firstly the book which everyone considers a bible for IPhone development is Programming in Objective-C 2.0, by Stephen G. Kochan. It is currently in its second edition.

Next are some favorite sites, tips that I collected to get myself started on IPhone development.
IPhone Development: 12 Tips To Get You Started
CS193P - Cocoa Programming | Announcements(Stanford Course)
iCodeBlog
Cocoa Is My Girlfriend
AppsAmuck IPhone Development Tutorials and Examples
Cocoa with Love
http://www.iphonesdkarticles.com/
CocoaLab
Hopefully, all these tutorials will help me build my first IPhone App.
So, my next steps are as follows:
- Setting up a development environment.
- Become a registered IPhone developer.
- Create a list of best practices for IPhone app development.
- Study architectures of existing apps to gain better understanding.