Weave: Scripting Cross-Device Wearable Interaction

被引:40
作者
Chi, Pei-Yu [1 ]
Li, Yang [2 ]
机构
[1] Univ Calif Berkeley, Comp Sci Div, Berkeley, CA 94720 USA
[2] Google Inc, Mountain View, CA USA
来源
CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS | 2015年
关键词
Scripting; cross-device interaction; wearable computing; mobile computing; UI tools; gesture-based interaction;
D O I
10.1145/2702123.2702451
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present Weave, a framework for developers to create cross-device wearable interaction by scripting. Weave provides a set of high-level APIs, based on JavaScript, for developers to easily distribute UI output and combine sensing events and user input across mobile and wearable devices. Weave allows developers to focus on their target interaction behaviors and manipulate devices regarding their capabilities and affordances, rather than low-level specifications. Weave also contributes an integrated authoring environment for developers to program and test cross-device behaviors, and when ready, deploy these behaviors to its runtime environment on users' ad-hoc network of devices. An evaluation of Weave with 12 participants on a range of tasks revealed that Weave significantly reduced the effort of developers for creating and iterating on cross-device interaction.
引用
收藏
页码:3923 / 3932
页数:10
相关论文
共 28 条
[1]  
[Anonymous], FITB FLEX
[2]  
Apple Inc, 2014, APPL IOS 8 CONT
[3]  
Boring S., 2010, P CHI 10 ACM
[4]  
Bostock M, 2011, IEEE T VISUALIZATION, V17
[5]  
Chen X., 2014, P CHI 14 ACM
[6]  
Chen X., 2012, P MOBILEHCI 12 ACM
[7]  
Dearman D., 2008, P CHI 08 ACM
[8]  
Elmqvist N., 2011, DISTRIBUTED USER INT, P1, DOI DOI 10.1007/978-1-4471-2271-5_1
[9]  
Feiner S., 1991, P UIST 91 ACM
[10]  
Frosini L., 2014, P EICS 2014 ACM