为适应多设备环境下用户界面开发的需求,解决当前UIDL存在的一些问题,设计并实现了一个轻量级多设备用户界面描述语言MDUIDL。该语言分为抽象界面描述语言、具体界面描述语言、事件描述语言和设备描述语言,分别从不同侧面对多设备应用系统的用户界面进行描述。通过实例研究,表明该语言具有良好的界面表达能力和对多设备环境的支持,且简单易学,易于使用。
To adapt for the requirement of user interface development in multi-device environment and address the problem that current UIDL has,this paper designs and implements a lightweight multi-device user interface description language MDUIDL.This language is divided into abstract interface description language, specific interface description language,event description language and device description language, which respectively describe the different sides of user interface of multi-device application system.By a case study, this paper shows that the language has a good ability of description interface and supports for multi-device environment,and it is so simple that one can learn and use easily.