A multi-touch three dimensional touch-sensitive tablet
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
DiamondTouch: a multi-user touch technology
Proceedings of the 14th annual ACM symposium on User interface software and technology
Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes
Proceedings of the 20th annual ACM symposium on User interface software and technology
A multitouch software architecture
Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges
User-defined gestures for surface computing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The UnMousePad: an interpolating multi-touch force-sensing input pad
ACM SIGGRAPH 2009 papers
Understanding Multi-touch Manipulation for Surface Computing
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Proceedings of the 15th international conference on Intelligent user interfaces
Tool support for testing complex multi-touch gestures
ACM International Conference on Interactive Tabletops and Surfaces
Low-fidelity prototyping of gesture-based applications
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
LattesMiner: a multilingual DSL for information extraction from lattes platform
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
Proton: multitouch gestures as regular expressions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
GeForMTjs: a javascript library based on a domain specific language for multi-touch gestures
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Proton++: a customizable declarative multitouch framework
Proceedings of the 25th annual ACM symposium on User interface software and technology
GestIT: a declarative and compositional framework for multiplatform gesture definition
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Interactive prototyping of tabletop and surface applications
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
RERAN: timing- and touch-sensitive record and replay for Android
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
It is increasingly common for software and hardware systems to support touch-based interaction. While the technology to support this interaction is still evolving, common protocols for providing consistent communication between hardware and software are available. However, this is not true for gesture recognition -- the act of translating a series of strokes or touches into a system-recognizable event. Developers often end up writing code for this process from scratch due to the lack of higher-level frameworks for defining new gestures. Gesture recognition can contain a significant amount of work since it often involves complex, platform-specific algorithms. We present a domain-specific language that significantly simplifies the process of defining new gestures and allows them to be used across multiple hardware platforms.