Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Praise for iPhone in Action

Preface

Acknowledgments

About this Book

Chapter 1. Introducing the iPhone and iPad

1.1. A bit of history

1.2. All for one and one for all: the iPhone OS platform

1.3. Core hardware specifications

1.3.1. The iPhone

1.3.2. The iPad

1.3.3. The iPod Touch

1.3.4. iPhone and iPad input and output specifications

1.3.5. iPhone and iPad network specifications

1.3.6. iPhone OS browser specifications

1.3.7. Mobile web standards

1.3.8. Other hardware features

1.4. How the iPhone and iPad are unique

1.5. Understanding iPhone and iPad touch interaction

1.6. Summary

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

2.1. Getting ready for the SDK

2.1.1. Installing the SDK

2.1.2. The anatomy of the SDK

2.2. Introducing Objective-C

2.2.1. The big picture

2.2.2. The message

2.2.3. Class definition

2.2.4. Properties

2.2.5. Other compiler directives

2.2.6. Categories and protocols

2.2.7. Wrapping up Objective-C

2.3. Introducing the iPhone OS

2.3.1. The anatomy of the iPhone OS

2.3.2. The object hierarchy of the iPhone OS

2.3.3. Windows and views

2.4. The iPhone OS���s methods

2.4.1. Object creation

2.4.2. Memory management

2.4.3. Event response

2.4.4. Lifecycle management

2.5. Summary