Enhancing cross-device interaction scripting with

21Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

Chi, P. Y., Li, Y., & Hartmann, B. (2016). Enhancing cross-device interaction scripting with. In Conference on Human Factors in Computing Systems - Proceedings (pp. 5482–5493). Association for Computing Machinery. https://doi.org/10.1145/2858036.2858382

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free