Model View Controllers Each Screen is (almost always) a View + Controller UITableViewController is most important ViewControllers Linked together by Navigation Push and Pops NavigationController ViewController 1 ViewController 2 ViewController 2 ViewController 1
Delegates & APIs Threading Main Thread = UI Sub Threads = Data/ Processing that takes more than 1 second Callback when done via delegates Read and Understand how to read the Documentation
App Store Signing for Apps Follow instructions! Redo if you encounter a problem Debugging is impossible!
Learning Resources iTunes Developer Series CS193P Books GitHub – Search “iPhone” Google Q&A websites Stackoverflow.com Iphonedevsdk.com
Useful Libraries Three20 – Used By Facebook ASIHTTPRequest – For Networking: Multiple Asynchrous Request Touch XML/JSON – API Parsing RegexLite – String RegexComparision CoreData – Database with no SQL
What if I don’t want to program
Mix & Match Pictures of Drinks Pixs List of Useful Apps to download before travelling to a country
List of Clubbing spots in SGP and their drinks
Contest Submit App Idea to firstname.lastname@example.org Short Description of App Screen drawings for the modules required App Icon Submit By : March 12th Win your Free App!
Summary 7 Steps of iCreate Learning Resources Useful Libraries Win Your Free App!