Abstract
In last few years, a huge variety of frameworks for the mobile cross-platform development have been released to deliver quick and overall better solutions. Most of them are based on different approaches and technologies; therefore, relying on only one for using in all cases is not recommendable. The diversity in smart-devices (i.e. smartphones and tablets) and in their hardware features; such as screen-resolution, processing power, etc.; as well as the availability of different mobile operating systems makes the process of mobile application development much complicated. In this work, we analyze few of these cross-platform development frameworks through developing three mobile apps on each of them as well as on the native Android and iOS environments. Moreover, we also performed a user evaluation study on these developed mobile apps to judge how users perceive the same mobile app developed in different frameworks and environments, from the native to the cross-platform environment. Results indicate that these frameworks are good alternative to the native platform implementations but a careful investigation is required before deciding to check whether the target framework supports the needed features in a stable way.
Chapter PDF
Similar content being viewed by others
References
A Look Back in Time at the First Smartphone Ever Business 2 Community, http://www.business2community.com/mobile-apps/a-look-back-in-time-at-the-first-smartphone-ever-040906
Di Giovanni, P., Romano, M., Sebillo, M., Tortora, G., Vitiello, G., Ginige, T., De Silva, L., Goonethilaka, J., Wikramanayake, G., Ginige, A.: User centered scenario based approach for developing mobile interfaces for Social Life Networks. In: UsARE 2012, pp. 18–24 (2012)
Gartner Says Android to Become No. 2 Worldwide Mobile Operating System in 2010 and Challenge Symbian for No. 1 Position by 2014, http://www.gartner.com/it/page.jsp?id=1434613 (last accessed February 21, 2013)
Heitkötter, H., Hanschke, S., Majchrzak, T.A.: Evaluating Cross-Platform Development Approaches for Mobile Applications. In: Cordeiro, J., Krempels, K.-H. (eds.) WEBIST 2012. LNBIP, vol. 140, pp. 120–138. Springer, Heidelberg (2013)
http://webinos.org/crossplatformtools/appcelerator-titanium/
Jones, S., Voskoglou, C., Vakulenko, M., Measom, V., Constantinou, A., Kapetanakis, M.: VisionMobile Cross-Platform Developer Tools (2012), http://www.visionmobile.com/blog/2012/02/crossplatformtools/
Paananen, T.: Smartphone Cross-Platform Frameworks A case study. Bachelor’s Thesis. Jyväskylän Ammattikorkeakoulu - JAMK University of Applied Sciences (2011)
Palmieri, M., Singh, I., Cicchetti, A.: Comparison of cross-platform mobile development tools. In: ICIN 2012, October 8-11, pp. 179–186 (2012)
Smartphones setzen Siegeszug fort - Kalenderwoche 07 - 17. Februar - aetka Partnerforum (February 17, 2012), http://partnerforum.aetka.de/index.php?page=Thread&postID=993
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Humayoun, S.R., Ehrhart, S., Ebert, A. (2013). Developing Mobile Apps Using Cross-Platform Frameworks: A Case Study. In: Kurosu, M. (eds) Human-Computer Interaction. Human-Centred Design Approaches, Methods, Tools, and Environments. HCI 2013. Lecture Notes in Computer Science, vol 8004. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39232-0_41
Download citation
DOI: https://doi.org/10.1007/978-3-642-39232-0_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39231-3
Online ISBN: 978-3-642-39232-0
eBook Packages: Computer ScienceComputer Science (R0)