-
Chapter 1 Getting Started with the iPhone SDK
-
Anatomy of an Application
-
Installing the iPhone SDK
-
Provisioning an iPhone
-
Building and Installing Applications
-
Transitioning to Objective-C
-
-
Chapter 2 Interface Builder: Xcode’s GUI for GUIs
-
Windows, Views, and View Controllers
-
Existing Templates
-
New Templates
-
User Interface Elements
-
The Inspector
-
Designing a UI
-
Removing Interface Builder from a Project
-
-
Chapter 3 Introduction to UI Kit
-
Basic User Interface Elements
-
Windows and Views
-
View Controllers
-
Text Views
-
Navigation Bars and Controllers
-
Transition Animations
-
Action Sheets and Alerts
-
Table Views and Controllers
-
Status Bar Manipulation
-
Application Badges
-
Application Services
-
Invoking Safari
-
Initiating Phone Calls
-
-
Chapter 4 Multi-Touch Events and Geometry
-
Introduction to Geometric Structures
-
Multi-Touch Events Handling
-
-
Chapter 5 Layer Programming with Quartz Core
-
Understanding Layers
-
-
Chapter 6 Making a Racket: Audio Toolbox and AVFoundation
-
AVFoundation Framework
-
AVMeter: Build a VU Meter
-
Audio Services
-
Audio Queues
-
Recording Sound
-
Vibrating
-
-
Chapter 7 Network Programming with CFNetwork
-
Basic Sockets Programming
-
CFHTTP and CFFTP
-
-
Chapter 8 Getting a Fix: Core Location
-
The Core Location Manager
-
-
Chapter 9 Address Book Frameworks
-
Address Book Access
-
Address Book UI
-
-
Chapter 10 Advanced UI Kit Design
-
Common Controls
-
Preferences Tables
-
Section Lists
-
Progress and Activity Indicators
-
Images
-
Keyboard Properties
-
Pickers
-
Date/Time Pickers
-
Tab Bars
-
Sensors and Device Information
-
Scroll Views
-
Web Views
-
-
Chapter 11 Application Settings
-
Dictionaries and Property Lists
-
Preference Bundles
-
-
Chapter 12 Cover Flow
-
CovertFlow: SDK Cover Flow Programming
-
-
Chapter 13 Page Flicking
-
PageControl: Page Flicking Example
-
A PageScrollView for Many Views
-
-
Chapter 14 Media Player Framework
-
Movie Player Controllers
-
-
Colophon
- Title:
- iPhone SDK Application Development
- By:
- Jonathan Zdziarski
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Up-to-Date
- Print Release:
- January 2009
- Ebook Release:
- January 2009
- Up-to-Date Release:
- January 2009
- Pages:
- 400
- Print ISBN:
- 978-0-596-15405-9
- | ISBN 10:
- 0-596-15405-4
- Ebook ISBN:
- 978-0-596-80065-9
- | ISBN 10:
- 0-596-80065-7
- Up-to-Date ISBN:
- 978-0-596-52318-3
- | ISBN 10:
- 0-596-52318-1
The image on the cover of iPhone SDK Application Development is a red-billed streamertail hummingbird (Trochilus polytmus). The hummingbird, a native of Jamaica, is affectionately nicknamed the "doctor bird" because its long tail feathers cross like the coattails that once were a part of doctors' uniforms.
The country of Jamaica houses more than 200 species of birds, but the popular redbilled streamertail, common throughout Jamaica and featured on the country's currency, is the national bird. Bird watchers from around the world often travel to Jamaica to view the red-billed streamertail and its cousin, the black-billed streamertail. Bird enthusiasts will find that the best time to spot streamertails is during the seasons of winter and spring, as that is when hummingbirds from Mississippi and the Atlantic flyway migrate to Jamaica.
Female hummingbirds build nests out of moss and plants and will bind their nests with threads from spiders' webs. After an incubation period of two to three weeks, the female hummingbird will give birth to featherless babies, whom she will feed regurgitated insects until they can fly some distance on their own.
The small size of the red-billed streamertail and other hummingbirds renders them vulnerable to predators. In spite of this vulnerability, the agile hummingbird often taunts predators such as hawks in an effort to seize more territory when migrating. However, this bold behavior can backfire against other predators. Larger species of the praying mantis will entice the hummingbird by remaining motionless until the bird ventures close. Once the bird does so, the praying mantis will suddenly pierce the hummingbird's chest with one of its spiny forelegs and then consume the bird's flesh.
The cover image is from Dover's Animals. The cover font is Adobe ITC Garamond. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSansMonoCondensed.
