Enhancing Cross-Device Interaction Scripting with Interactive Illustrations
Enhancing Cross-Device Interaction Scripting with Interactive Illustrations
复制标题
通过交互式插图增强跨设备交互脚本
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Bjoern Hartmann
中科院分区:
文献类型:
--
作者:
Pei;Yang Li;Bjoern Hartmann
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.