PHIDGETS: EASY DEVELOPMENT OF PHYSICAL INTERFACES THROUGH PHYSICAL WIDGETS
Date
2001-05-30
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Physical widgets or phidgets are to physical user interfaces what
widgets are to graphical user interfaces. Similar to widgets, phidgets
abstract and package input and output devices: they hide implementation and
construction details, they expose functionality through a well-defined API, and
they have an (optional) on-screen interactive interface for displaying and
controlling device state. Unlike widgets, phidgets also require: a connection
manager to track how devices appear on-line; a way to link a software phidget
with its physical counterpart; and a simulation mode to allow the programmer to
develop, debug and test a physical interface even when no physical device is
present. Our evaluation shows that everyday programmers using phidgets can
rapidly develop physical interfaces.
Description
Keywords
Computer Science