Introduction

This document provides information about features that were introduced in different versions of iOS and that affect the development of iOS apps. This document describes only features that affect the development of iOS apps. It does not include user-level features unless there is an aspect of the feature that affects app development. It also does not specifically address minor OS updates that include only bug fixes (and no new features). For additional information about a specific release, you should also see the corresponding release notes.

In addition to describing the new features for each iOS release, this document attempts to provide insight as to how and when you might use those features in your own software. Wherever possible, this document also provides links to other Apple conceptual and reference documentation for that feature. For a complete list of features you can use in your iOS apps, see iOS Technology Overview.

Organization of This Document

This document includes the following articles:

Getting the iOS SDK

Development of iOS apps requires an Intel-based Macintosh computer and an up-to-date version of Mac OS X. You must also download and install the iOS SDK. For information about how to get the iOS SDK, go to the iOS Dev Center.


Did this document help you? Yes It's good, but... Not helpful...