An environment for developing adaptive, multi-device user interfaces

  • Authors:
  • John Grundy;Biao Yang

  • Affiliations:
  • Department of Electrical and Electronic Engineering and Department of Computer Science, University of Auckland, Private Bag 92019, Auckland, New Zealand;Department of Computer Science, University of Auckland, Private Bag 92019, Auckland, New Zealand

  • Venue:
  • AUIC '03 Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

There is a growing demand for the development of multi-device, adaptive user interfaces - interfaces that will run on and adapt to the characteristics of multiple display devices and networks as well as multiple users and user tasks. We describe a design and implementation environment for the development of such interfaces. This tool allows developers to specify their desired interfaces using an abstract set of screen element and layout constructs. It then generates a Java Server Page implementation using a custom tag library that realises a multi-device, adaptive interface. We compare and contrast our approach to other techniques and describe our experiences using it.