Book description
With iPhone SDK Programming, developers have the expert guidance they need to begin building native applications for Apple's new iPhone 3G as well as the iPod touch. Inside, veteran mobile developer and Bell Labs scientist Maher Ali begins with a foundational introduction to Objective C and Cocoa programming, and then guides you through the building programs with Apple's iPhone SDK.
iPhone SDK Programming covers a wide range of topics, including:
The Objective-C programming language
Collections
Cocoa Touch
Building advanced mobile user interfaces
Core Animation and Quartz 2D
Model-View-Controller (MVC) designs
Table Views File management
Parsing XML documents using SAX and DOM
Working with Google Maps API
Consuming REST Web Services
Building advanced location-based applications
Developing database applications using the SQLite engine
Building Multimedia applications
Making use of the camera and video Working with the accelerometer
Table of contents
- Copyright
- PREFACE
- 1. Objective-C and Cocoa
- 2. Collections
- 3. Anatomy of an iPhone Application
- 4. The View
- 5. Controls
- 6. View Controllers
- 7. Special-Purpose Views
-
8. Table View
- 8.1. Overview
- 8.2. The Simplest Table View Application
- 8.3. A Table View with both Images and Text
- 8.4. A Table View with Sections Headers and Footers
- 8.5. A Table View with the Ability to Delete Rows
- 8.6. A Table View with the Ability to Insert Rows
- 8.7. Reordering Table Rows
- 8.8. Presenting Hierarchical Information
- 8.9. Grouped Table Views
- 8.10. Indexed Table Views
- 8.11. Summary
- 9. File Management
- 10. Working with Databases
- 11. XML Processing
- 12. Location Awareness
- 13. Working with Devices
- A. Saving and Restoring App State
- B. Invoking External Applications
- REFERENCES AND BIBLIOGRAPHY
Product information
- Title: iPhone SDK Programming: Developing Mobile Applications for Apple iPhone and iPod touch
- Author(s):
- Release date: March 2009
- Publisher(s): Wiley
- ISBN: 9780470742822
You might also like
audiobook
Difficult Conversations
You have to talk with a colleague about a fraught situation, but you're worried that they'll …
audiobook
Generative AI in the Real World: Andrew Ng on where AI is headed. It’s about agents.
Andrew Ng is one of the pioneers of modern AI. He was Google Brain’s founding technical …
audiobook
Time Management Essentials
Good time management skills have always been an important factor in professional success, but between ever-evolving …
audiobook
The Art of Leadership
Many people think leadership is a higher calling that resides exclusively with managers who practice or …