Instead of relying on physical buttons and other input widgets being mapped to interactions, allow the user to directly interact with on-screen objects and controls.
In any application the below on-screen gestures should be supported.
Gestures seek to circumvent the previous method of interaction, where controls were mapped to actions. Instead, gestures establish a direct interface interaction concept. Items on the screen are considered to be physical objects that can be directly manipulated in somewhat realistic ways.
Gesture-based interfaces should always seek to use natural or discoverable behaviors.
In this pattern, gesture refers to any direct interaction with the screen..