Tracking Touch Points on Screen for Mobile Devices

alt text Does anyone have any good information for handling multiple points for any of the following situations? [Particularly for Android, unless it isn't any different from iOS ]

The above diagram basically explains what I am talking about. I usually refer to the reference and any available tutorials when it comes to this learning something new, but I haven't been able to find a tutorial for Android and I'm not to sure where to look for all the available functions/classes for Android. I managed to find this in the reference, but I'm not to sure how to use it with multiple points.

  • Slash across an object [Similar to the game Fruit Slice]
  • Moving an object from point 1 to point 2 [Or like a toss effect]
  • Zoom in/out screen pinch
  • Drawing an ellipse and counting them.
  • Drawing/tracing multiple points [In a particular order]

A code based implementation would be nice, I want to know the complexity of doing it from scratch before buying pre-existing packages.

There's a 'swipe' extension or code in the Asset Store might be worth a look.