Just a collection of information and useful advice that I have collected. Hope this helps you get started.
Start where I started doing something simple hello world type examples. All of the icodeblog tutorials are worth doing if you are starting out (though watch out for the SQLite ones as Core Data replaces that now). Try this one to get a feel for interface builder and this one next for tying the code into IB. It can take a little while to learn the name of the different controls you will be using. This tutorial is on one of the navigation controls, the UITabBarController, which visually rests on the bottom of the window and will be one of your staples.
Cocoa has a learning curve of its own, get up to speed on Key-Value Coding (further reading), the framework makes use of many dictionaries. There is also a good post (with even more links) on the MVC Model used on the iPhone. It differs slightly from other representations of the Model View Controller pattern.
The primary difference is in the behavior between the different flows back to the view. On the iPhone, only your controller should be interacting with the UIView where as traditionally it is acceptable for the Model to have some interactions (Notifications or checking state).
Matt Gallagher’s blog is probably something that you want to subscribe to. A few of my favorites:
No comments:
Post a Comment