• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Midas: A Declarative Multi-Touch Interaction Framework

by

  • 3,045 views

Presentation given at TEI 2011, 5th International Conference on Tangible, Embedded and Embodied Interaction, Madeira, Portugal, January 2011 ...

Presentation given at TEI 2011, 5th International Conference on Tangible, Embedded and Embodied Interaction, Madeira, Portugal, January 2011

ABSTRACT: Over the past few years, multi-touch user interfaces emerged from research prototypes into mass market products. This evolution has been mainly driven by innovative devices such as Apple’s iPhone or Microsoft’s Surface tabletop computer. Unfortunately, there seems to be a lack of software engineering abstractions in existing multi-touch development frameworks. Many multi-touch applications are based on hardcoded
procedural low level event processing. This leads to proprietary solutions with a lack of gesture extensibility and cross-application reusability. We present Midas, a declarative model for the definition and detection of multi-touch gestures where gestures are expressed via logical rules over a set of input facts. We highlight how our rule-based language approach leads to improvements in gesture extensibility and reusability. Last but not least, we introduce JMidas, an instantiation of Midas for the Java programming language and describe how JMidas has been applied to implement a number of innovative multi-touch gestures.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

2 Embeds 1,555

http://soft.vub.ac.be 1553
http://translate.googleusercontent.com 2

Statistics

Likes
1
Downloads
25
Comments
2
Embed Views
1,555
Views on SlideShare
1,490
Total Views
3,045

12 of 2 previous next

  • lodehoste Lode Hoste, / at / The Midas Multi-Touch Interaction Framework will be released to the public within a few months. We are currently replacing proprietary code which we cannot (re)distribute.

    The name ’Midas Multi-Touch’ originates from the greek story about King Midas’ ability to turn everything he touched into gold. :)
    2 years ago
    Are you sure you want to
  • AhmetEkremSaban Ahmet Ekrem Saban JMidas seems to have a very interesting approach by encapsulating the gesture functionality into the core layer and below. Especially the rule-based approach seems to me very promising. But I couldn't find a way to test this framework; no download exists.

    Also, the name Midas is used for other projects. There is a MIDAS 2 CLIENT FOR JAVA and X-MIDAS for the defence industry exists. Even JMidas exists: JMidas XBRL is used to extract information from XML-base SEC reports. Of course, one could say that there are also many Gilberts all over the World. Why should there be not several JMidas products? :->
    2 years ago
    Are you sure you want to
Post Comment
Edit your comment

Midas: A Declarative Multi-Touch Interaction Framework Midas: A Declarative Multi-Touch Interaction Framework Presentation Transcript