Sciweavers

UIST
2000
ACM

SATIN: a toolkit for informal ink-based applications

14 years 5 months ago
SATIN: a toolkit for informal ink-based applications
Software support for making effective pen-based applications is currently rudimentary. To facilitate the creation of such applications, we have developed SATIN, a Java-based toolkit designed to support the creation of applications that leverage the informal nature of pens. This support includes a scenegraph for manipulating and rendering objects; support for zooming and rotating objects, switching between multiple views of an object, integration of pen input with interpreters, libraries for manipulating ink strokes, widgets optimized for pens, and compatibility with Java’s Swing toolkit. SATIN includes a generalized architecture for handling pen input, consisting of recognizers, interpreters, and multi-interpreters. In this paper, we describe the functionality and architecture of SATIN, using two applications built with SATIN as examples. Keywords toolkits, pen, ink, informal, sketching, gesture, recognition, interpreter, recognizer, SATIN
Jason I. Hong, James A. Landay
Added 01 Aug 2010
Updated 01 Aug 2010
Type Conference
Year 2000
Where UIST
Authors Jason I. Hong, James A. Landay
Comments (0)