HOW THIS BOOK IS STRUCTURED

This book breaks down the task of learning iPhone and iPad programming into several smaller chunks, enabling you to digest each foundational topic before delving into a more advanced topic. In addition, some chapters cover topics already discussed in a previous chapter. That's because there is usually more than one way of doing things in Xcode and Interface Builder, so this approach enables you to learn the different techniques available for developing iPhone and iPad applications.

If you are a total beginner to iOS programming, start with Chapters 1 and 2. After you are comfortable with the basics, head to the appendices to read more about the tools and language you are using. Once you are ready, you can continue with Chapter 3 and gradually move into more advanced topics.

A useful feature of this book is that all the code samples in each chapter are independent of those discussed in previous chapters. That gives you the flexibility to dive right into the topics that interest you and start working on the Try It Out projects.

Get Beginning iOS 5 Application 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.