Chapter 13

Harnessing iOS Device Capabilities

In This Chapter

arrow Incorporating e-mail, SMS, and telephony

arrow Writing programs that use audio and video

arrow Discovering the capabilities on your device

arrow Detecting orientation, acceleration, and rotation using sensors

arrow Analyzing the OO design of components used in this chapter

Mobile devices are powerful computing platforms and can accommodate a wide range of hardware capabilities. New iOS devices often have high-performance cameras, as well as a built-in GPS and one or more sensors.

Now that Apple has made the iOS platform developer friendly by opening up the platform to outside developers, you can design apps that can control a camera and take photographs, make phone calls and send text messages, and record and play audio and video. Also, your device can sense movement and rotation through its sensors. You can use these capabilities to detect orientation, acceleration, and rotation.

In this chapter, you find out how to incorporate these capabilities ...

Get Beginning iOS Programming For Dummies 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.