Informal prototyping of continuous graphical interactions by demonstration

  • Authors:
  • Yang Li;James A. Landay

  • Affiliations:
  • University of Washington, Seattle, WA;University of Washington, Seattle, WA & Intel Research - Seattle, Seattle, WA

  • Venue:
  • Proceedings of the 18th annual ACM symposium on User interface software and technology
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Informal prototyping tools have shown great potential in facilitating the early stage design of user interfaces. How-ever, continuous interactions, an important constituent of highly interactive interfaces, have not been well supported by previous tools. These interactions give continuous visual feedback, such as geometric changes of a graphical object, in response to continuous user input, such as the movement of a mouse. We built Monet, a sketch-based tool for proto-typing continuous interactions by demonstration. In Monet, designers can prototype continuous widgets and their states of interest using examples. They can also demonstrate com-pound behaviors involving multiple widgets by direct ma-nipulation. Monet allows continuous interactions to be eas-ily integrated with event-based, discrete interactions. Con-tinuous widgets can be embedded into storyboards and their states can condition or trigger storyboard transitions. Monet achieves these features by employing continuous function approximation and statistical classification techniques, without using any domain specific knowledge or assuming any application semantics. Informal feedback showed that Monet is a promising approach to enabling more complete tool support for early stage UI design.