A Toolkit To Design Adaptable User Interfaces in Ubiquitous Computing Environments

  • Authors:
  • Philippe Debaty

  • Affiliations:
  • -

  • Venue:
  • PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe an architecture tosupport the rapid development of software applicationsfor mobile devices that can discover and adapt toresources in the environment of the user. To narrowthe scope of our research, we focus on media-orientedapplications involving the rendering, capture andcontrol of pictures, audio or video. Inspired by thesuccess of software component models, we introducethe concept of adaptive components. An adaptivecomponent is a reusable building block that candiscover and adapt to a dynamically changing contextto deliver a generic interface functionality. Examplesof such functionalities include the capture or playbackof various types of media and the control of mediaservices via physical user interfaces or graphical ones.We detail an early implementation of our architectureusing Visual C#, UPnP and the Web PresenceManager distributed platform. We present how weused this implementation to create a simple mediarendering service.