TY - GEN
T1 - Rule-based generation of mobile user interfaces
AU - Schuler, Andreas Hannes
AU - Traxler, Barbara
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2013
Y1 - 2013
N2 - The popularity of mobile application platforms like IOS, Android or Windows Phone 7 increases from day to day. Affiliated app stores offer thousands of different applications (so called apps) for nearly any imaginable purpose. From a software developer's point of view these app stores provide high potential: developers have the chance to reach the general public, thus having a much broader audience than with any other channel of distribution. Nevertheless, the increased amount of potential customers also increases expectations related to user experience. The user interface as the main interaction hub in mobile environments attracts a lot more attention. The success or failure of an app is often related to its user interface. Furthermore, users often demand the same user experience on different platforms. In order to allow for high quality in user interface development and to enable development for different platforms, a framework is presented that provides a platform independent definition of a user interface backed by constraints in form of rules. Using model driven development, the framework allows the creation of user interfaces that are not related to a specific target technology. Furthermore, it provides the ability to define a user interface and transform it into a destination user interface, whether this will be Android, iPhone or Windows Phone 7, with respect to given rules.
AB - The popularity of mobile application platforms like IOS, Android or Windows Phone 7 increases from day to day. Affiliated app stores offer thousands of different applications (so called apps) for nearly any imaginable purpose. From a software developer's point of view these app stores provide high potential: developers have the chance to reach the general public, thus having a much broader audience than with any other channel of distribution. Nevertheless, the increased amount of potential customers also increases expectations related to user experience. The user interface as the main interaction hub in mobile environments attracts a lot more attention. The success or failure of an app is often related to its user interface. Furthermore, users often demand the same user experience on different platforms. In order to allow for high quality in user interface development and to enable development for different platforms, a framework is presented that provides a platform independent definition of a user interface backed by constraints in form of rules. Using model driven development, the framework allows the creation of user interfaces that are not related to a specific target technology. Furthermore, it provides the ability to define a user interface and transform it into a destination user interface, whether this will be Android, iPhone or Windows Phone 7, with respect to given rules.
KW - inference
KW - mobile platforms
KW - model driven development
KW - rule engine
KW - usability
KW - user interface
UR - http://www.scopus.com/inward/record.url?scp=84886705784&partnerID=8YFLogxK
U2 - 10.1109/ITNG.2013.43
DO - 10.1109/ITNG.2013.43
M3 - Conference contribution
SN - 9780769549675
T3 - Proceedings of the 2013 10th International Conference on Information Technology: New Generations, ITNG 2013
SP - 267
EP - 272
BT - Proceedings of the 2013 10th International Conference on Information Technology
PB - Conference Publishing Services (CPS)
T2 - 2013 10th International Conference on Information Technology: New Generations, ITNG 2013
Y2 - 15 April 2013 through 17 April 2013
ER -