A demonstrational technique for developing interfaces with dynamically created objects
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Inferring constraints from multiple snapshots
ACM Transactions on Graphics (TOG)
Marquise: creating complete user interfaces by demonstration
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
ACM Transactions on Computer-Human Interaction (TOCHI)
Building geometry-based widgets by example
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Inference bear: designing interactive interfaces through before and after snapshots
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Pavlov: an interface builder for designing animated interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
Creating dynamic interaction techniques by demonstration
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
PatchWork: a software tool for early design
CHI 98 Cconference Summary on Human Factors in Computing Systems
Getting more out of programming-by-demonstration
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A software model and specification language for non-WIMP user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
SATIN: a toolkit for informal ink-based applications
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
DEMAIS: designing multimedia applications with interactive storyboards
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Simplicial families of drawings
Proceedings of the 14th annual ACM symposium on User interface software and technology
Animated deformations with radial basis functions
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
Neural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
Topiary: a tool for prototyping location-enhanced applications
Proceedings of the 17th annual ACM symposium on User interface software and technology
Rough and ready prototypes: lessons from graphic design
CHI '92 Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems
DENIM: an informal web site design tool inspired by observations of practice
Human-Computer Interaction
Invited research overview: end-user programming
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Informal prototyping of continuous graphical interactions by demonstration
ACM SIGGRAPH 2006 Sketches
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A toolkit approach to sketched diagram recognition
BCS-HCI '07 Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
D-Macs: building multi-device user interfaces by demonstrating, sharing and replaying design actions
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
Component-based high fidelity interactive prototyping of post-WIMP interactions
International Conference on Multimodal Interfaces and the Workshop on Machine Learning for Multimodal Interaction
Proceedings of the 10th European conference on Interactive tv and video
Proceedings of the Virtual Reality International Conference: Laval Virtual
A technique to improve sketches of rich interactions
Proceedings of the 12th Brazilian Symposium on Human Factors in Computing Systems
Hi-index | 0.00 |
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.