Title: Investigation of methodical framework for cross-platform mobile application development: significance of Codename One

Authors: Munir Kolapo Yahya-Imam; Sellappan Palaniappan; Seyed Mohammadreza Ghadiri

Addresses: School of Science and Engineering, Malaysia University of Science and Technology, Unit GL33 (Ground Floor), Block C, Kelana Square, 17, Jalan SS7/26, 47301 Petaling Jaya, Selangor Darul Ehsan, Malaysia ' School of Science and Engineering, Malaysia University of Science and Technology, Unit GL33 (Ground Floor), Block C, Kelana Square, 17, Jalan SS7/26, 47301 Petaling Jaya, Selangor Darul Ehsan, Malaysia ' School of Science and Engineering, Malaysia University of Science and Technology, Unit GL33 (Ground Floor), Block C, Kelana Square, 17, Jalan SS7/26, 47301 Petaling Jaya, Selangor Darul Ehsan, Malaysia

Abstract: Mobile application development landscape is changing very rapidly with developers moving from traditional approach to 'write once, run anywhere'. In any case, most mobile applications have comparable performance such as tight project schedules, budget, and the need to bolster both Android and iOS. For most developers, particularly those that are migrating from web to mobile applications, cross-platform mobile application tools are often preferred as new development tools that promise some native-like functionalities and performance. However, they often ask questions like which cross-platform development tool to choose?, and which framework is easier, better and supports our requirements? This paper presents answers to these questions by evaluating some popular cross-platform mobile applications development tools. Towards the end, this paper recommends Codename One for cross-platform mobile applications developers because of its unique strengths and significance.

Keywords: cross-platform; Codename One; CN1; PhoneGap; Sencha Touch; Xamarin; Titanium; mobile app development.

DOI: 10.1504/IJCAET.2019.100443

International Journal of Computer Aided Engineering and Technology, 2019 Vol.11 No.4/5, pp.439 - 448

Received: 01 Oct 2016
Accepted: 07 Feb 2017

Published online: 29 Jun 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article