Comparison of Mobile Web Frameworks

When developing mobile applications for more than one platform, developers often use cross-platform development approaches based on Web technologies such as mobile Web apps instead of native development. While the single, platform-independent source code reduces development effort, Web apps still need to be optimized for mobile particularities such as limited screen size and touch-based interaction. Developers may choose from a variety of mobile Web frameworks that support them in this regard, each with different strengths and weaknesses. In this paper, we intend to guide the decision of developers for a Web framework based on a set of criteria expected from high-quality frameworks.

[1]  Damon Oehlman,et al.  Pro Android Web Apps , 2011 .

[2]  Jon Reid,et al.  jQuery Mobile , 2011 .

[3]  Tim A. Majchrzak,et al.  Developing a Cross-platform Mobile Smart Meter Application using HTML5, jQuery Mobile and PhoneGap , 2012, WEBIST.

[4]  T. Saaty Axiomatic foundation of the analytic hierarchy process , 1986 .

[5]  Jacob Aristotle,et al.  Stack Overflow , 2012 .

[6]  Clodoaldo Robledo,et al.  Google Web Toolkit , 2012 .

[7]  Kevin Curran,et al.  HTML5 and the Mobile Web , 2012, Int. J. Innov. Digit. Econ..

[8]  Chandrasekar Subramaniam,et al.  Open source software licenses: Strong-copyleft, non-copyleft, or somewhere in between? , 2011, Decis. Support Syst..

[9]  Andre Charland,et al.  Mobile application development , 2011, Commun. ACM.

[10]  Ben J. C. Clayton,et al.  A Comparative Evaluation of HTML5 as a Pervasive Media Platform , 2009, MobiCASE.

[11]  Ani Nahapetian,et al.  Mobile Computing, Applications, and Services , 2011, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.

[12]  Tim A. Majchrzak,et al.  Development of Mobile Applications in Regional Companies - Status Quo and Best Practices , 2013, WEBIST.

[13]  Tim A. Majchrzak,et al.  Evaluating Cross-Platform Development Approaches for Mobile Applications , 2012, WEBIST.

[14]  Feida Lin,et al.  Operating System Battle in the Ecosystem of Smartphone Industry , 2009, 2009 International Symposium on Information Engineering and Electronic Commerce.

[15]  Peter C. Fishburn,et al.  Letter to the Editor - Additive Utilities with Incomplete Product Sets: Application to Priorities and Assignments , 1967, Oper. Res..

[16]  P. Smutny,et al.  Mobile development tools and cross-platform solutions , 2012, Proceedings of the 13th International Carpathian Control Conference (ICCC).

[17]  Volker Turau,et al.  Cross-Platform Development Tools for Smartphone Applications , 2012, Computer.

[18]  Evangelos Triantaphyllou,et al.  An examination of the effectiveness of multi-dimensional decision-making methods: A decision-making paradox , 1989, Decis. Support Syst..

[19]  Maximiliano R. Firtman,et al.  jQuery Mobile: Up and Running , 2012 .