The document outlines the life-cycle of developing an iPhone app, including: thinking of an idea, researching similar apps, brainstorming features, designing prototypes, coding the app using modular and reusable components, testing it on devices, submitting it to the App Store, marketing it, tracking downloads, and potentially monetizing it. It provides examples of the author's own Social Media Cafe Liverpool app, which is an open source project available for others to use and learn from.