Home // International Journal On Advances in Software, volume 12, numbers 1 and 2, 2019 // View article


Current Progress in Cross-Platform Application Development - Evaluation of Frameworks for Mobile Application Development

Authors:
Jan Christoph
Raniel Rösch
Thomas Schuster
Lukas Waidelich

Keywords: cross-platform development; web component; web application framework; progressive web app

Abstract:
Cross-platform development is increasingly driven by web frameworks. Modern frameworks typically support applica-tion deployment for different platforms as well as the creation of progressive web apps. This approach is also driven by the increasing number of different device types and platforms. Development efforts can be significantly reduced by utilization of modern frameworks. Hence, several modern frameworks that have proven to be suitable for cross-platform development will be compared in this article. This article will extend our previous research on cross-platform development by several dimensions: at first, research on literature and technology developments regarding cross-platform development is ex-tended. Secondly, we added further frameworks into our anal-ysis. Thirdly, the evaluation approach is systematically extend-ed to discuss each framework on an individual basis. This is driven by a reference architecture and implementation. To create a sound and objective framework comparison, the ref-erence architecture is utilized to implement applications by means of each framework. Subsequently tests for different mobile devices and platforms are defined. All frameworks are compared according several key metrics. Finally, we describe current strengths and weaknesses of all approaches before giving an outlook on future steps of research.

Pages: 30 to 45

Copyright: Copyright (c) to authors, 2019. Used with permission.

Publication date: June 30, 2019

Published in: journal

ISSN: 1942-2628