Design Pattern Library 1.5

General Guidelines

Desktop/Web

Mobile (Tablet & Phone)

Visual Design Guidelines

Mobile - On-Screen Gestures

Problem

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.

Solution

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..

Examples