Click to Play

Key Practices

Developing an application on iPhone is different from developing an application for a desktop system. Applications on mobile devices have to be considerate of the performance and security characteristics of their host device. In this video, you'll learn to design your application for optimal performance on iPhone and how to minimize memory footprint, optimize responsiveness, and reduce power consumption. Learn the basics of the security model on iPhone and what measures you can take to protect your application from attack.

* You must be registered as an Apple Developer to download the full version of the Essentials videos. The full version of the Advanced videos and iPhone Developer Forums are available to members of the iPhone Developer Program.
Learn more about our programs.