Advanced Touch Programming
In the last chapter we introduced touch events and discussed the basics of using them. In this chapter we will dive deeper with a few more complicated examples and techniques for managing the differences between the browser touch models. There are screenshots of what we are building in this chapter; but screenshots cannot express the activity in a touch-based sample very well, so I encourage you to try them on the live sample site discussed in the introduction.
Being able to handle the plain touch/mouse/pointer events is very handy, but soon most will want to be able to use gestures. Gestures are higher-level ...