The use of interactive graphics in mobile terminals greatly increase the effectiveness and efficiency of the application with today's diversity and isomerization of mobile device. The bottleneck of developing high-availability applications for users is the effective and efficient development of interactive graphics which can facilitate the application's interactivity and achieve the user experience of "What you see is what you control". In this paper, we research the existing interface description languages and approaches. In the same time, we propose a novel description language for interactive graphics, named MIGDL, based on XML, which is in allusion to interactive features of mobile. Furthermore, we describe not only the design features from two aspects (the entity-relationship model of interactive graphics and the node model) but also the concrete language design and advantages of MIGDL. In the end, we demonstrate the effectiveness and efficiency of the proposed approach to evaluating the design experience of a statistical information system in terms of MIGDL.
[1]
Zhou Wen-sheng.
Research of WebGIS Based on SVG
,
2002
.
[2]
Yang Jian-feng.
Lightweight multi-device user interface description language MDUIDL
,
2011
.
[3]
Hongan Wang,et al.
A Mobile User Interface Generation Framework Based on Multi-scale Description: A Mobile User Interface Generation Framework Based on Multi-scale Description
,
2014
.
[4]
Yu Di.
Java-based Object-oriented Interactive Graphics Toolkit
,
2009
.
[5]
Walter Binder,et al.
DiSL: a domain-specific language for bytecode instrumentation
,
2012,
AOSD.
[6]
Niklas Elmqvist,et al.
Direct manipulation through surrogate objects
,
2011,
CHI.