Gestures are movements that convey intention and can be used to interact with computers and mobile devices. Touch gestures using fingers became popular with the iPhone and include single touch and multi-touch interactions. Accelerometer based gestures also allow device movement to trigger responses. Many mobile platforms now support gestures including iOS, Blackberry, Windows Phone and Android. Common gesture categories are demonstration, metaphor, and annotated diagrams. Example apps use gestures for music control and sharing content between devices. Emerging technologies like Kinect and Sixth Sense aim to advance gesture recognition capabilities.