9. Multimedia

The iPhone is a great portable multimedia device. It has a large, high-resolution display, a built-in camera (with video capture capabilities and multiple cameras on newer iPhones), directional audio, a powerful processor, and hardware support for playing all the common audio and video formats.

The “always-on” nature of the iPhone means that the media-rich Internet is never far away, and iTunes synchronizes with your computer so you can take your media with you. The multimedia frameworks of the iPhone SDK provide a comprehensive toolbox to use when adding these capabilities to your applications.

Get iPhone Application Development for iOS 4: Visual QuickStart Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.