Back to Search Start Over

A generic approach for multi-device user interface rendering with UIML

Authors :
Kristof Thys
Jo Vermeulen
Karin Coninx
Kris Luyten
Source :
Luyten, K, Thys, K, Vermeulen, J & Coninx, K 2006, A Generic Approach For Multi-Device User Interface Rendering With UIML . in Computer-Aided Design Of User Interfaces V, Proceedings of the Sixth International Conference on Computer-Aided Design of User Interfaces, CADUI 2006 6-8 June 2006, Bucharest, Romania . pp. 175-182 . https://doi.org/10.1007/978-1-4020-5820-2_14, Computer-Aided Design of User Interfaces V ISBN: 9781402058196
Publication Year :
2007

Abstract

We present a rendering engine for displaying graphical user interfaces on multiple devices. The renderer interprets a standardized XML-based user interface description language: the User Interface Markup Language (UIML). A generic architecture for the renderer is defined so that deployment of the engine on different devices implies only little effort. We show that our rendering engine can be used on iDTV set-top boxes, mobile phones, PDAs and desktop PCs, and smoothly integrates with both local and remote application logic. As a test bed for the UIML specification we also explore support for extensions to UIML that enable the user interface designer to maximize accessibility and target multiple devices and different types of users at once.

Details

Language :
English
ISBN :
978-1-4020-5819-6
ISBNs :
9781402058196
Database :
OpenAIRE
Journal :
Luyten, K, Thys, K, Vermeulen, J & Coninx, K 2006, A Generic Approach For Multi-Device User Interface Rendering With UIML . in Computer-Aided Design Of User Interfaces V, Proceedings of the Sixth International Conference on Computer-Aided Design of User Interfaces, CADUI 2006 6-8 June 2006, Bucharest, Romania . pp. 175-182 . https://doi.org/10.1007/978-1-4020-5820-2_14, Computer-Aided Design of User Interfaces V ISBN: 9781402058196
Accession number :
edsair.doi.dedup.....23c99cbfb38ca47479be146a52796d2d
Full Text :
https://doi.org/10.1007/978-1-4020-5820-2_14