Part 2. Designing web pages for the iPhone


Now that you understand the basics of both the iPhone and the two ways to program for it, you’re ready to dive into actual development work. Part 2 of this book will cover the first major method of iPhone programming: web development.

You’ll start out with the basics in chapter 3, then over the course of the next three chapters you’ll learn about three great libraries for building top-quality iPhone web pages: WebKit (chapter 4), iUI (chapter 5), and Canvas (chapter 6). Finally, you’ll take a look at Apple’s web development environment, Dashcode (chapter 7), and learn how to debug your web pages (chapter 8).

A central concept of this book is the ability to move between web design and SDK programming at will. Chapter 9 is a bridge chapter that highlights SDK concepts for the web developer.