Back
Extending XML UIDLs for MultiDevice Scenarios
Elmar Braun, Max Mühlhäuser
Abstract
Device independent user interface description languages are used to create concrete
user interfaces for a multitude of devices from a single abstract user interface description.
All current languages have in common that the target device for the concrete user interface is
assumed to be a single selfcontained device. But what about ubiquitous computing environments,
which are generously equipped with large number of publicly available devices that are
associated on demand by users who roam among devices? In this case the set of devices
currently near the user forms a virtual target device. This virtual device can have unusual
properties. For example, it can have more than one screen. It also changes when the user moves
in or out of context of a device. We explore how current XML-based single authoring
languages can be extended to support such scenarios.
Back