chapter five

Walking Through the iPhone Storyboard

The Master-Detail Application template gives you a solid basis for the Party Planner app (as well as many others). With the universal setting for your project, the template gives you both an iPhone and an iPad interface. They are similar and even share much of the same code; however, there are a few minor differences that mostly reflect the different screen sizes and interfaces on the two devices.

With the option to use storyboards, you have the latest and most powerful interface design tool that the engineers at Apple have produced. Many developers still swear by the old way of doing things—typing code out by hand. You’ll soon find that graphical tools such as storyboards and the Core Data Model editor in Xcode save you time and make your design process faster.

An added benefit of the graphical tools is that you can share them with managers, clients, and other people who are not comfortable with reading code. Even if you are developer, manager, client, and user all rolled into one, being able to look at an overview of the interface (or data model, for that matter) can help you improve your app.

Introducing Storyboards

Storyboards in Xcode are basically the same as storyboards used in any other type of project. They have been used for decades to sketch out scenes that may appear in a commercial or film; they also are frequently used to sketch out computer games. The difference between those two types of storyboards is that in ...

Get iOS 6 Foundations now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.