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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.