Are there any non-platform specific definitions of touch gestures, that are typically used for devices like Android or iPhone.

I'm trying to write a specification for a multi-platform product that uses touch gestures. However, people have different opinions (depending on the platform they come from) what each gesture means.

So I was wondering if there is any "standard" definition on touch gestures. On Wikipedia this is the best I could find. But I'm sure people who are working on academic UI research must have some standard definitions.

3 Answers 3


This may be of use - Open Source Gesture Library

  • I assume that link once pointed to the same resource as GestureML wiki does now.
    – Crissov
    Commented Nov 19, 2014 at 11:09
  • @Crissov Neither of these links are still working... Now it is maybe somewhere like gestureml.org/doku.php/gestures
    – lue
    Commented Apr 18, 2020 at 7:09

Tailor your gestures to the platform you are using. Users are already familiar with the the gestures of the platform, so use the same in your specification.

iPhone and Android both have resources for their standard gestures.

And this guide might be a good place to start: http://www.lukew.com/ff/entry.asp?1071

  • I was emphasizing on a non-platform specific definition, because we're building a multi-platform solution and we're not developing standard gestures. It was more about using common names.
    – znq
    Commented Jun 7, 2011 at 14:48

The Dan Saffer book "Designing Gestural Interfaces" is probably relevant.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.