Storyboards and the User Experience
In This Chapter
Introducing the storyboard
Defining your application’s function
Understanding the Model-View-Controller design pattern
Discovering what’s available in
UIKit and the other frameworks
Implementing the MVC in your app
As I mention in the Introduction, my goal for this book is for you to learn the right way to develop applications for the iPhone. Since you will be developing the RoadTrip application, now is a good time to explain the application — what it does, it’s architecture.
One thing that makes iPhone software development so appealing is the richness of the tools and frameworks provided in the iOS Software Development Kit (SDK). The frameworks are especially important. Each one is a distinct body of code that actually implements your application’s generic functionality — in other words, frameworks give the application its basic way of working. This is especially true of one framework in particular: the
UIKit framework, ...