Jiva DeVoe, founder of Random Ideas, LLC, a software company?specializing in iPhone and Mac OS X applications, has been writing?software for nearly 25 years. His iPhone apps have been featured as Apple staff picks and in Apple ads. They have received several awards?including being chosen as among the Top 100 apps and games in the App?Store. Contact Jiva through his blog at www.random-ideas.net.
Preface | |
Acknowledgments | |
Getting Started with the iPhone | |
Getting to Know Your Tools | |
Building a Basic iPhone Application | |
Exploring the Simulator in Depth | |
Building GUIs | |
Understanding the Basics of an iPhone User Interface | |
Introducing UIViewController | |
Using UITableView | |
Working with UITableViewCells | |
Working within the UINavigationController Model | |
Exploring the Purpose of the UIApplicationDelegate | |
Applying Custom UIViews | |
Handling Touch Events | |
Working with Other Controls | |
Handling Text Input | |
Building Cinematic UIs with Core Animation | |
Using OpenGL ES | |
Integrating Safari | |
Working with Data | |
Storing User Defaults | |
Implementing a Database with Core Data | |
Connecting to the World with Networking | |
Using the Push Notification Service | |
Using the Game Kit API | |
Implementing Cut, Copy, and Paste | |
Using the Maps API | |
Working with Media | |
Exploring the Supported Media Types | |
Playing Audio | |
Accessing the iPod Library | |
Recording Audio | |
Playing Video in Your Application | |
Working with the iPhone Hardware | |
Discovering Information about the Device | |
Getting Your Location Using Core Location | |
Working with the Accelerometer | |
Interfacing with Peripherals | |
Handling Distribution | |
Code Signing Your Apps | |
Expanding Your Application Using the In-App | |
Purchase SupportIndex | |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.