- Overview
- Getting Started
- Required Reading
- Featured
iPhone OS Reference Library
The iPhone OS Reference Library is your bookshelf for detailed information essential to iPhone OS application development.
|
Topics
Let the iPhone OS Reference Library topics lead you to information organized by subject area. |
Frameworks
Gain a hierarchical development perspective of the different technologies in iPhone OS. |
Tools
Learn how to use the free software development tools that Apple provides to build, debug, and optimize your application. |
Resource Types
Quickly access iPhone development resources by Guides, Reference, Release Notes, Sample Code, Technical Notes, and Technical Q&As |
Learn the basics about iPhone OS development by reading these Getting Started documents.
|
|
|
As you navigate deeper into the iPhone OS Reference Library, you'll see additional lists
of Getting Started documents in the upper-right corners of topic pages. Each of these
lists is specific to the topic at hand. After you write your first Hello World application,
use these resources to orient you to more focused programming goals.
Further your iPhone OS development skills by reading these essential documents.
|
Introduces the development process for iPhone applications and describes the core architecture.
|
|
Describes how to build, run, debug, and tune your applications on both the simulator and devices.
|
|
Provides user interface rules that must be followed to distribute an iPhone application.
|
These release notes highlight specific changes or known issues in this version of iPhone OS 3.1, so you can focus your development efforts efficiently.
Detailed API diffs from iPhone OS 3.0 to iPhone OS 3.1, with links to available reference documentation, if you need to know the specific symbols that changed in a given framework.
This programming guide describes how your application can use the Store Kit framework to process payments for additional paid features.
Documents
Find documents by keyword including title, resource type, topic, framework, and date.
For example:
- security guide
- sample code
- quartz sample code snow leopard
![]() |

