Chapter 9. Developing an Application

So far you have covered the core tools, technologies, and techniques you need to get moving in Cocoa development in Xcode. It's time to put these together and apply them to a real problem. In this chapter you are going to run through the process of developing a complete working application—from the initial planning, through data modeling and interface design, through to the building and enhancement of the program. Even if you are an experienced developer, I recommend that you work through this example—you will be returning to it later in the book as you explore the Xcode tools further.

Defining the Problem

As with any serious undertaking, a little planning goes a long way. It's always tempting to dive in and ...

Get Learn Xcode Tools for Mac OS X and iPhone Development 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.