Chapter 9. New Input Methods

You've already seen how iOS 3.2 provides several new techniques for displaying and arranging content, giving you more flexibility in presenting data to your users. But using iOS isn't a one-way street. Interactivity is crucial to the iPhone/iPad user experience.

Each major new release of iOS has provided new ways for users to interact with applications. iOS 3.2 is no exception, adding customizable menus for text editing, built-in gesture recognition for interpreting and handling sequences of touches, and new functionality for extending or even replacing the standard on-screen keyboard. This chapter explores each of these areas, demonstrating how to put them to use in a variety of applications. First, we'll look at how ...

Get Beginning iPad Development for iPhone Developers: Mastering the iPad SDK 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.