학술논문

JavaScript in mobile applications: React native vs ionic vs NativeScript vs native development
Document Type
Conference
Source
2018 13th Iberian Conference on Information Systems and Technologies (CISTI) Information Systems and Technologies (CISTI), 2018 13th Iberian Conference on. :1-6 Jun, 2018
Subject
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Fields, Waves and Electromagnetics
Smart phones
Androids
Humanoid robots
Google
Mobile applications
Application programming interfaces
Mobile communication
React Native
Ionic
NativeScript
JavaScript
hybrid mobil e applications
Language
Abstract
The mobile applications development is composed by three groups: natives, hybrids and web. In this paper a comparison between the native and hybrid mobile applications build on JavaScript (Reactive Native, NativeScript and Ionic) is done. The analysis is done using the 7 more relevant principles to the mobile applications development. This paper shows that React Native exhibits the best results in all the analyzed principles and still having benefits in the hybrid development in relation to native. With the emergence of frameworks for mobile development, some of them with a little more than a year of existence, there is the difficulty to perceive which are the most advantageous for a given business objective, this article shows the best options among the frameworks used, always comparing with the native development.