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