Hold And Move

The Hold-And-Move Gesture for Multi-Touch Interfaces

Hold and Move enables manipulation and navigation in parallel on touch devices. The first touch events are associated with the background and applied for navigation (e.g. scrolling and zooming). Thereby, they provide a reference frame for the successive manipulation of foreground items (e.g. drag and drop). Based on the detection of this temporal sequence, Hold and Move can easily be distinguished from simultaneous multi-touch input like the pinch-zoom gesture.

Hold and move facilitates direct object manipulation, e.g., drag and drop and text selection.
Please see the video illustration for an application example.

Try Hold and Move with one of our demos or download the video.
In all demos, panning and zooming work as always. Besides that, individual items can be selected and manipulated with a second finger - while holding the background or panning with the first one.
Please excuse that the text selection demo only works with Chrome. The other two demos (with iOS in parenthesis) only work with Safari on iPhone / iPod Touch / iPad.

For more details, please see the paper and the patent application.

A simplified state diagram:

Authors and Contributors:

Alexander Kulik, Jan Dittrich, Bernd Fröhlich, Dan Fischer, Sascha Schmidt, Jonas Köhler, Umair Jabbar