This document is intended for both new and experienced iPhone OS developers who are creating native
iPhone applications. Its purpose is to orient you to the architecture of an iPhone application and to show
you the key customization points in the UIKit and other key system frameworks. Along the way, this document also provides guidance to help you make appropriate design choices. It also points out additional documents that may offer advice or further discussion of a given subject.Although many of the frameworks described in this document are also present in Mac OS X, this documentdoes not assume any familiarity with Mac OS X or its technologies.