Chapter 12. Working with Touch

Probably the single most renown feature of the iPhone and other iOS devices is the capacitive touch screen. Instead of using a mouse that has a constant cursor on the screen, the iOS devices respond to touches directly on the device itself. You can use one or more fingers and perform complex moves that translate into application actions, or gestures.

This carries with it a number of interesting implications and differences from traditional computing. For one, there is no mouseover state, since there is no cursor on the screen, so a touch can occur anywhere. Furthermore, it introduces a whole set of possibilities that would be impossible with a mouse. For instance, pinch-to-zoom (whereby a user can pinch or expand ...

Get Developing C# Apps for iPhone and iPad Using MonoTouch: iOS Apps Development for .NET Developers 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.