Dimensions
180 x 230 x 30mm
An application-driven approach to iPhone programming bringing the Deitel's signature live code style to iPhone application development.
- iPhone App Store contains more than 65,000 apps, with more than 1 billion downloads to date.
- Offers an integrated approach to learning iPhone development: no prior Objective-C or Cocoa experience required.
- Each chapter covers an original app.
- Several of the apps will be given away on the App Store itself, to use as examples and to help drive publicity for the book.
The wild success of the iPhone App Store has created a vibrant and exciting new market for application developers, and has caused business--including Pearson--to scramble to create applications for their customers to use on their iPhones. Developers are desparate for information about programming the iPhone, which uses a programming language, application framework, and development tools that are different from what most developers are used to using. iPhone for Programmers takes an app driven approach to iPhone programming. It does not assume any prior knowledge of Objective-C or Cocoa or of Apple's programming tools. Most importantly, it does NOT teach through a conventional walk-through of the objects, methods, and properties available in the iPhone SDK. Instead, it teaches by doing. It presents fourteen original, working applications, and shows step-by-step how to develop them. For example, developers study touches and gestures through building the 'Spot- On' game application. This app also introduces Core Animation. Developers learn about location-based programming through the 'Take Me Home App.' This app also teaches the Core Location framework and the new iPhone Google Maps API. Each of the fourteen apps discussed in this book functions in a similar way, so that by the end the reader will have a well-rounded mastery of iPhone application development.