Abstract
The difficulty application developers in the mobile phone environment are facing is the variety of devices on the market. Since there are a few relevant global players with different operating systems and devices, it is getting more expensive to adapt applications once implemented from one hardware platform to another. To keep the costs at a minimum, a structured and reusable software architecture is crucial. Especially the maintenance of the user interface (UI) is a big challenge, thus it is beneficial to have a platform independent description of it. This paper aims at the upper layers of the software which are responsible for the user interface. A few established user interface declaration technologies and an own approach will be investigated. It is shown, that it could be beneficial when the logic—which is responsible for screen changes—is contained in the user interface description.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Trygve Reenskaug. The original MVC reports (2007)
da Silva, A.R., Saraiva, J., Silva, R., Martins, C.: XIS UML Profile for eXtreme Modeling Interactive Systems (2007)
Souchon, N., Jean, V.: A review of xml-compliant user interface description languages (2003)
Charles, P.: Programming Windows Phone 7 (2010)
Lettner M., Tschernuth M.: Applied MDA for Embedded Devices: Software design and code generation for a low-cost mobile phone (2010)
Statistic: mobile phone market shares, http://www.gartner.com/it/page.jsp?id=1434613
Technology Report, http://xml.coverpages.org/userInterfaceXML.html
Developer Center - XUL, https://developer.mozilla.org/En/XUL
Android Developers, http://developer.android.com/guide/
Arno, B., Marcus, P.: Android 2 (2010)
Dave, M., Jeff, L.: Beginning iPhone Development: Exploring the iPhone SDK
QML - Reference Guide, http://doc.qt.nokia.com/
Fitzek, F.H.P., Mikkonen, T., Torp, T.: Qt for Symbian. Wiley & Sons Ltd, United Kingdom (2010)
Qt Quick, http://qt.nokia.com/qtquick/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tschernuth, M., Lettner, M., Mayrhofer, R. (2012). Evaluation of Descriptive User Interface Methodologies for Mobile Devices. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory – EUROCAST 2011. EUROCAST 2011. Lecture Notes in Computer Science, vol 6928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27579-1_67
Download citation
DOI: https://doi.org/10.1007/978-3-642-27579-1_67
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27578-4
Online ISBN: 978-3-642-27579-1
eBook Packages: Computer ScienceComputer Science (R0)