Nevertheless, researchers have been exploring new interaction techniques based on
experimental device sensors. For example, early work by Harrison et al. [10] showed
how pressure sensors could be used to detect in which hand the user is holding the
device.
5 Conclusions
We have built an application that demonstrates the power of tilting on mobile devices.
While researchers have proposed many interesting gestural interaction techniques, we
believe there are many more gestures that can improve the user experience, using
sensors and multi touch displays. While user interface toolkits and window systems
have been stable for years, the fast expanding development of mobile applications
using gestures requires that we revise the event model. Events are now more complex:
these are made of series of events that require interpretation by a dedicated engine.
Software toolkits do not support yet these gestures as abstractions and developers
spend a considerable amount of time to implement ad-hoc code.
If gestures can be specified as a language and software toolkits provide a gesture
recognition engine, gestures can be created as high-level event that can be processed
by the application. With the fast evolution of hardware, it would be then easier to
experiment with gestures and define an evolving standard. Such standard would help
research developers to perform usability tests and comparative evaluation of different
gesture based interfaces.
References
1. Rekimoto J.: Tilting Operations for Small Screen Interfaces. Proceedings of UIST (1996)
167-168
2. Hinckley, K., Pierce, J. Horvitz, E.: Sensing Techniques for Mobile Interaction. Proceed-
ings of ACM UIST (2000) 91-100
3. Weberg L., Brange T., Hansson, W.: A piece of butter on the PDA display. CHI '01 ex-
tended abstracts ACM (2001) 435–436.
4. Karlson A-K, Bederson B., SanGiovanni J.: AppLens and launchTile: two designs for one-
handed thumb use on small devices. Proceeding of CHI’05, ACM (2005)
5. Hinckley K., Pierce J., Sinclair M., Horvitz E.: Sensing Techniques for Mobile interaction.
Proceedings of UIST '00, ACM (2000) 91–100
6. Wigdor D. , Balakrishnan R.: TiltText: Using Tilt for Text Input to Mobile Phones. Pro-
ceedings of UIST '03 ACM (2003) 81–90
7. Ruiz J., Li Y., Lank E.: User-defined Motion gestures for Mobile Interaction. Proceeding of
the 2011 conference on Human Factors in Computing Systems (2011)
8. Westeyn T., Brashear H., Atrash A., Starner T.: Georgia Tech Gesture Toolkit: Supporting
Experiments in Gesture Recognition. Proceedings of the 5
th
international Conference on
Multimodal Interfaces (2003)
9. Echtler F., Klinker G.: A Multitouch Software Architecture. Proceedings of NordiCHI’08
ACM (2008)
10. Harrison B., Fishkin K., Gujar A., Mochon C., Want R.: Squeeze Me, Hold Me, Tilt Me!
An Exploration of Manipulative User Interfaces. Proceeding of CHI'98 ACM (1998).
121