| Available via | http://dbpubs.stanford.edu/pub/2007-16 |
|
Submitted on |
30th of March 2007 |
|
Author |
Yeh, Ron; Klemmer, Scott; Paepcke, Andreas; Bastııa-Forte, Marcello; Brandt, Joel; Boli, Jonas |
|
Title |
Iterative Design of a Paper + Digital Toolkit: Supporting Designing, Developing, and Debugging |
|
Date of publication |
30th of March 2007 |
|
Citation |
Yeh, Ron; Klemmer, Scott; Paepcke, Andreas; Bastııa-Forte, Marcello; Brandt, Joel; Boli, Jonas. Iterative Design of a Paper + Digital Toolkit: Supporting Designing, Developing, and Debugging, |
|
Number of pages |
10 |
|
Language |
English |
|
Project |
BioACT |
|
Type |
Other |
|
Subject group |
Digital Libraries |
|
Abstract |
With advances in digital pens, there has been recent interest in supporting augmented paper in both research and commercial applications. This paper introduces the iterative design of a toolkit for event-driven programming of augmented paper applications. We evaluated the toolkit with 69 students (17 teams) in an external university class, gather-ing feedback through e-mail, in-person discussions, and analysis of 51,000 lines of source code produced by the teams. This paper describes successes and challenges we discovered in providing an event-driven architecture as the programming model for paper interaction. Informed by this evaluation, we extended the toolkit with visual tools for designing, developing, and debugging, thereby lowering the threshold for exploring paper UI designs, providing informal techniques for specifying UI layouts, and introducing visualizations for event handlers and programming inter-faces. These results have implications beyond paper applications ııı R3 takes steps toward supporting program-ming by example modification, exploring APIs, and improved visualization of event flow. |
|
Keywords |
Toolkits, augmented paper, design tools, device ensembles. |
|
Sponsored by |
NSF |
| Fulltext source |
PDF (pdf, pdf.gz, pdf.zip)
| Management of the document by | siroker@db.stanford.edu
| |