Course 21: User Interface Design and Adaptation for Multi-Device Environments

Course

May 8, 2012 @ 16:30, Room: 15

Chair: Fabio Paternò,
Course 21: User Interface Design and Adaptation for Multi-Device Environments - Course
Community: engineering
Contribution & Benefit: This tutorial aims to help user interface designers and developers to understand the issues involved in multi-device interactive applications accessed through mobile and stationary devices even exploiting different interaction modalities
Abstract » This tutorial aims to help user interface designers and developers to understand the issues involved in multi-device interactive applications, which can be accessed through mobile and stationary devices even exploiting different interaction modalities (graphical, vocal, …). It will provide a discussion of the possible solutions in terms of concepts, techniques, languages, and tools, with particular attention to Web environments. The tutorial will deal with the various strategies in order to adapt, distribute, and migrate the user interface according to the context of use. It will consider how to address such issues both when authoring multi-device interfaces and when user interfaces for different devices are dynamically adapted, distributed, or even migrated seamlessly across them to follow the mobile user. Thus, it will discuss task continuity across multiple devices in distributed and migratory interfaces and related usability issues.

In particular, it will consider:
- Issues in multi-device interfaces
- The influence of the interaction platforms on the suitability of the possible tasks and their structure
- Authoring multi-device interfaces
- Types of rules for adapting user interfaces to different devices
- Model-based design of multi-device interfaces
- Approaches to automatic adaptation
- How to address adaptation to various platforms with different modalities (graphical, vocal, …)
- Distributed user interfaces
- User interfaces able to migrate and preserve their state

The tutorial will be interesting for interactive software developers and designers who want to understand the issues involved in multi-device interactive applications and the space of the possible solutions. Likewise, user interface designers would benefit in that they could work more effectively and make their choices more explicit in designing pervasive interactive services. In addition, other researchers who would like to have an update on the state of art and research results in the field will find the tutorial of interest.