Keywords
UIST2.0 Archive - 20 years of UIST
Back
Back to keywords index

application

accelerometer application

In Proceedings of UIST 2002
Article Picture

TiltType: accelerometer-supported text entry for very small devices (p. 201-204)

application

In Proceedings of UIST 2005
Article Picture

Role-based control of shared application views (p. 23-32)

application builder

In Proceedings of UIST 1994
Article Picture

Building distributed, multi-user applications by direct manipulation (p. 71-80)

application checkpointing

application development

In Proceedings of UIST 2008
Article Picture

An infrastructure for extending applications' user experiences across multiple personal devices (p. 101-110)

Abstract plus

Users increasingly interact with a heterogeneous collection of computing devices. The applications that users employ on those devices, however, still largely provide user experiences that assume the use of a single computer. This failure is due in part to the difficulty of creating user experiences that span multiple devices, particularly the need to manage identifying, connecting to, and communicating with other devices. In this paper we present an infrastructure based on instant messaging that simplifies adding that additional functionality to applications. Our infrastructure elevates device ownership to a first class property, allowing developers to provide functionality that spans personal devices without writing code to manage users' devices or establish connections among them. It also provides simple mechanisms for applications to send information, events, or commands between a user's devices. We demonstrate the effectiveness of our infrastructure by presenting a set of sample applications built with it and a user study demonstrating that developers new to the infrastructure can implement all of the cross-device functionality for three applications in, on average, less than two and a half hours.

application framework

In Proceedings of UIST 1992
Article Picture

Frameworks for interactive, extensible, information-intensive applications (p. 33-41)

In Proceedings of UIST 1993
Article Picture

A framework for shared applications with a replicated architecture (p. 249-257)

application migration

application modeling

application state

In Proceedings of UIST 1993
Article Picture

Animating user interfaces using animation servers (p. 69-79)

capture and access application

collaborative and competitive application

In Proceedings of UIST 2003
Article Picture

Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays (p. 193-202)

distributed application

In Proceedings of UIST 1994
Article Picture

Building distributed, multi-user applications by direct manipulation (p. 71-80)

educational application

geospatial application

In Proceedings of UIST 2006
Article Picture

Multi-user, multi-display interaction with a single-user, single-display geospatial application (p. 273-276)

graphical application

mumms application

In Proceedings of UIST 1992
Article Picture

TelePICTIVE: computer-supported collaborative GUI design for designers with diverse expertise (p. 151-160)

speech and studio application

In Proceedings of UIST 1992
Article Picture

Tools for building asynchronous servers to support speech and audio applications (p. 71-78)

wap (wireless application protocol)

web application

In Proceedings of UIST 2002
Article Picture

FLANNEL: adding computation to electronic mail during transmission (p. 1-10)