ISBN 9781430224594,Beginning iPhone 3 Development: Exploring the iPhone SDK

Beginning iPhone 3 Development: Exploring the iPhone SDK






Publication Year 2009

ISBN 9781430224594

ISBN-10 1430224592


Edition 3rd
Number of Pages 555 Pages
Language (English)



The iPhone 3 update to the best-selling and most recommended book for iPhone developers
Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective
The most complete, useful, and up-to-date guide to all things having to do with Apple's iPhone SDK

What you'll learn
Everything you need to know to develop your own best-selling iPhone apps
Best practices for optimizing your code and delivering great user experiences

Who this book is for
Anyone who wants to start developing for iPhone and iPod touch

What's changed from the first edition of Beginning iPhone Development
All code samples have been updated to follow current Apple coding conventions
The auto rotation code has been updated to use the new single-step fast auto rotation instead of the original two-step method
A new section has been added introducing Core Data, covering basic principles and showing how to build a simple Core Data application
All the table view-related chapters have been updated to use table view cell styles. They've also been updated to use text Label and detail Text Label instead of the deprecated text property of the table view cell.
All known errata have been corrected
All projects have been rebuilt from scratch using the SDK 3.0 templates
Many concepts have been clarified based on feedback and supplemented with information we've learned from another year of using the SDK

Table of Contents
1. Welcome to the Jungle
2. Appeasing the Tiki Gods
3. Handling Basic Interaction
4. More User Interface Fun
5. Auto-rotation and Auto-sizing
6. Multi-view Applications 7. Tab Bars and Pickers
8. Introduction to Table Views
9. Navigation Controllers and Table Views
10. Application Settings and User Defaults
11. Basic Data Persistence
12. Drawing with Quartz and Open GL
13. Taps, Touches, and Gestures
14. Where Am I? Finding Your Way with Core Location
15. Whee! Accelerometer!
16. iPhone Camera and Photo Library
17. Application Localization
18. Where to Next?