Title
Enhancing Cross-Device Interaction Scripting with Interactive Illustrations.
Abstract
Cross-device interactions involve input and output on multiple computing devices. Implementing and reasoning about interactions that cover multiple devices with a diversity of form factors and capabilities can be complex. To assist developers in programming cross-device interactions, we created DemoScript, a technique that automatically analyzes a cross-device interaction program while it is being written. DemoScript visually illustrates the step-by-step execution of a selected portion or the entire program with a novel, automatically generated cross-device storyboard visualization. In addition to helping developers understand the behavior of the program, DemoScript also allows developers to revise their program by interactively manipulating the cross-device storyboard. We evaluated DemoScript with 8 professional programmers and found that DemoScript significantly improved development efficiency by helping developers interpret and manage cross-device interaction; it also encourages testing to think through the script in a development process.
Year
DOI
Venue
2016
10.1145/2858036.2858382
CHI
Keywords
Field
DocType
Cross-device interaction, scripting, interactive illustration, storyboards
Visualization,Computer science,Cross device,Input/output,Human–computer interaction,Storyboard,Multimedia,Scripting language
Conference
Citations 
PageRank 
References 
10
0.44
29
Authors
3
Name
Order
Citations
PageRank
Pei-yu (Peggy) Chi1633.87
Yang Li259027.46
Bjorn-Oliver Hartmann33151177.43