End-user development of cross-device user interfaces

The goal of the XDUI 2016 workshop is to bring together leading and upcoming researchers in the area of multi-device interaction where many different cross-device systems and tools have recently been investigated. This workshop marks a shift from thinking about the technical issues of distributed user interfaces to thinking about the users and enabling cross-device use of existing applications and interfaces. We will discuss the issues specific to end-user development of cross-device user interfaces and develop a research agenda that tackles these issues with solutions suitable for non-technical users. We target both new and established researchers in the area---new researchers will quickly get an overview of the state of the art, while established researchers can bring in their expertise and knowledge of existing cross-device techniques.

[1]  Moira C. Norrie,et al.  XDKinect: development framework for cross-device interaction using kinect , 2014, EICS.

[2]  Anind K. Dey,et al.  XDBrowser: User-Defined Cross-Device Web Page Designs , 2016, CHI.

[3]  Fabio Paternò,et al.  Interactive customization of ubiquitous Web applications , 2013, J. Vis. Lang. Comput..

[4]  Moira C. Norrie,et al.  XDSession: integrated development and testing of cross-device applications , 2015, EICS.

[5]  Meredith Ringel Morris,et al.  Web on the wall: insights from a multimodal interaction elicitation study , 2012, ITS.

[6]  Yang Li,et al.  Weave: Scripting Cross-Device Wearable Interaction , 2015, CHI.

[7]  Meredith Ringel Morris,et al.  User-defined gestures for surface computing , 2009, CHI.

[8]  Dennis R. Wixon,et al.  Building a user-derived interface , 1984, CACM.

[9]  Albrecht Schmidt,et al.  VEII: A Toolkit for Editing Multimedia Content of Interactive Installations On-site , 2015, PerDis.

[10]  Yvonne Rogers,et al.  Spatially-aware or Spatially-agnostic?: Elicitation and Evaluation of User-Defined Cross-Device Interactions , 2015, CHI.

[11]  Jean Vanderdonckt,et al.  A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications , 2009, EICS '09.

[12]  Fabio Paternò,et al.  A logical framework for multi-device user interfaces , 2012, EICS '12.

[13]  Yang Li,et al.  Enhancing Cross-Device Interaction Scripting with Interactive Illustrations , 2016, CHI.

[14]  Moira C. Norrie,et al.  XCML: providing context-aware language extensions for the specification of multi-device web applications , 2011, World Wide Web.

[15]  Moira C. Norrie,et al.  Interactive development of cross-device user interfaces , 2014, CHI.

[16]  Fabio Paternò,et al.  Authoring context-dependent cross-device user interfaces based on trigger/action rules , 2015, MUM.

[17]  Fabio Paternò,et al.  MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments , 2009, TCHI.

[18]  Jeffrey Nichols,et al.  Creating a lightweight user interface description language: An overview and analysis of the personal universal controller project , 2009, TCHI.

[19]  Albrecht Schmidt,et al.  Towards a Toolkit for the Rapid Creation of Smart Environments , 2015, IS-EUD.

[20]  Jean Vanderdonckt,et al.  A model-based approach for distributed user interfaces , 2011, EICS '11.

[21]  Harri Oinas-Kukkonen,et al.  Cross-platform service user experience: a field study and an initial framework , 2010, Mobile HCI.

[22]  Fabio Paternò,et al.  User interface distribution in multi-device and multi-user environments with dynamically migrating engines , 2014, EICS '14.

[23]  Moira C. Norrie,et al.  MultiMasher: Providing Architectural Support and Visual Tools for Multi-device Mashups , 2014, WISE.

[24]  Daniel J. Wigdor,et al.  Panelrama: enabling easy specification of cross-device web applications , 2014, CHI.