Taxonomy of Cross-Platform Mobile Applications Development Approaches

El-Kassas, WS; Abdullah, Bassem; Yousef, AH; Wahba, AM;

Abstract


The developers use the cross-platform mobile development solutions to develop the mobile application once and run it on many platforms. Many of these cross-platform solutions are still under research and development. Also, these solutions are based on different approaches such as Cross-Compilation approach, Virtual Machine approach, and Web-Based approach. There are many survey papers about the cross-platform mobile development solutions but they do not include the most recent approaches, including Component-Based approach, Cloud-Based approach, and Merged approach. The main aim of this paper is helping the researchers to know the most recent approaches and the open research issues. This paper surveys the existing cross-platform mobile development approaches and attempts to provide a global view: it thoroughly introduces a comprehensive categorization to the cross-platform approaches, defines the pros and cons of each approach, explains sample solutions per approach, compares the cross-platform mobile development solutions, and ends with the open research areas.


Other data

Title Taxonomy of Cross-Platform Mobile Applications Development Approaches
Authors El-Kassas, WS; Abdullah, Bassem ; Yousef, AH; Wahba, AM
Keywords Component-Based approach;Cross-platform mobile;development;Interpretation approach;Cloud computing;Compilation approach;FRAMEWORK;Model-Driven Engineering
Issue Date 2017
Publisher ELSEVIER SCIENCE BV
Journal Ain Shams Engineering Journal 
Volume 8
Issue 2
Start page 163
End page 190
ISSN 2090-4479
DOI 10.1016/j.asej.2015.08.004
Scopus ID 2-s2.0-84950975672
Web of science ID WOS:000405581900005

Recommend this item

Similar Items from Core Recommender Database

Google ScholarTM

Check

Citations 75 in scopus


Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.