iPhone Open Application Development: Write Native Objective-C Applications for the iPhone
Write Native Objective-C Applications for the iPhone
Jonathan Zdziarski
ISBN: | 9780596518554 |
Publisher: | O'Reilly Media |
Published: | 10 March, 2008 |
Format: | Paperback |
Language: | English |
Links | Australian Libraries (Trove) |
Editions: |
3 other editions
of this product
|
iPhone Open Application Development: Write Native Objective-C Applications for the iPhone
Write Native Objective-C Applications for the iPhone
Jonathan Zdziarski
Certain technologies bring out everyone's hidden geek, and iPhone did the moment it was released. Even though Apple created iPhone as a closed device, tens of thousands of developers bought them with the express purpose of designing and running third-party software. In this clear and concise book, veteran hacker Jonathan Zdziarski -- one of the original hackers of the iPhone -- explains the iPhone's native environment and how you can build software for this device using its Objective-C, C, and C++ development frameworks.iPhone Open Application Development walks you through the iPhone's native development environment, offers an overview of the Objective-C language you'll use with it, and supplies background for the iPhone operating system. You also get detailed recipes and working examples for everyone's favorite iPhone features -- graphics and audio programming, interfaces for adding multitouch functionality to games, the use of hardware sensors, and the device's vast user interface kit.This book explains:How to access the iPhone's underlying operating systemThe makeup of an iPhone applicationHow to get the open source tool chain running on your desktopThe iPhone's core user interface framework, which is heavily tied to major application-level functionsUsing the many touted iPhone features such as multitouch, hardware sensors, and gesturesIntercepting and handling
Shop Preferences
Customize which shops to display. You can include the following shops by logging in to change your settings.