Proton is a novel framework that addresses both of these problems. Using Proton, the application developer declaratively specifies each gesture as a regular expression over a stream of touch events. Proton statically analyzes the set of gestures to report conflicts, and it automatically creates gesture recognizers for the entire set. To simplify the creation of complex multitouch gestures, Proton introduces gesture tablature, a graphical notation that concisely describes the sequencing of multiple interleaved touch actions over time.
Associated Projects
TEAM MEMBERS
Kenrick Kin
Author
University of California, Berkeley
Björn Hartmann
Author
University of California, Berkeley
Tony DeRose
Author
University of California, Berkeley
Maneesh Agrawala
Author
University of California, Berkeley
Citation
Funders
NSF
Award Number:
1010028
If you would like to edit a resource, please email us to submit your request.