PaperButtons
- 1 August 2000
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 216-223
- https://doi.org/10.1145/347642.347723
Abstract
Expanding the functionality of a successful system is always a challenge; the initial simplicity and ease-of-use is easily lost in the process. Experience indicates that this problem is worsened in systems with tangible interfaces: while it might be relatively easy to suggest a single successful tangible interaction component, it is notoriously hard to preserve the success when expanding with more components or more manipulation using the same component. This paper describes our approach to creating and expanding tangible interfaces. The approach consist of adherence to a set of guidelines for tangible interfaces, derived from practical tangible design and general object-oriented design, and solicitation of user requirements to the particular interaction method in question. Finally the paper describes a prototype of PaperButtons built in response to these requirements and designed in accordance to the guidelines for tangible interfaces.Keywords
This publication has 10 references indexed in Scilit:
- Bridging physical and virtual worlds with electronic tagsPublished by Association for Computing Machinery (ACM) ,1999
- PalettePublished by Association for Computing Machinery (ACM) ,1999
- WebStickersPublished by Association for Computing Machinery (ACM) ,1999
- Informative thingsPublished by Association for Computing Machinery (ACM) ,1998
- Insight labPublished by Association for Computing Machinery (ACM) ,1998
- A comparison of reading paper and on-line documentsPublished by Association for Computing Machinery (ACM) ,1997
- PaperLinkPublished by Association for Computing Machinery (ACM) ,1997
- Tangible bitsPublished by Association for Computing Machinery (ACM) ,1997
- Bridging the paper and electronic worldsPublished by Association for Computing Machinery (ACM) ,1993
- A desk supporting computer-based interaction with paper documentsPublished by Association for Computing Machinery (ACM) ,1992