This document provides an overview of iPhone development from the perspective of an experienced software developer. It introduces the author and their qualifications, outlines what is needed to get started with iPhone development including obtaining a developer account and tools, and demonstrates some key aspects of the development process like provisioning, debugging in Xcode, and submitting an app to the App Store.