List of Figures

 

Chapter 1. Introducing the iPhone and iPad

Figure 1.1. The iPad and iPhone compared side by side. The primary difference between the two—the available screen real estate—is readily apparent.

Figure 1.2. iPad screen area compared to iPhone screen area. Native iPhone apps that aren’t upgraded to run on the iPad appear in the center of the iPad screen.

Figure 1.3. This book’s webpage as shown in Mobile Safari on the iPad. The simplified navigation maximizes the usable viewing area.

Chapter 2. Learning Objective-C and the iPhone OS SDK

Figure 2.1. Clicking iPhone SDK starts your installation.

Figure 2.2. The SDK includes Xcode (left), Interface Builder (center), iPad Simulator (not shown), and the iPhone Simulator (right).

Figure 2.3. Headers and source code files contain distinctive parts of your Objective-C classes.

Figure 2.4. Apple provides you with four layers of frameworks to use when writing iPhone SDK programs.

Figure 2.5. This hierarchy graph shows just a small selection of the classes available in the iPhone OS.

Figure 2.6. A window contains one or more view controllers or views under the iPhone OS.

Chapter 3. Using Xcode

Figure 3.1. Xcode’s main project window shows all your files and allows you to quickly view them.

Figure 3.2. Hello, World! is easy to program on the iPhone using the SDK.

Figure 3.3. Hello, World! on the iPad