DOI: https://doi.org/10.32515/2664-262X.2019.2(33).208-213

Prospects for Using React Native for Developing Cross-platform Mobile Applications

Nikita Shevtsiv, Dmitriy Shvets, Nadezhda Karabut

About the Authors

Nikita Shevtsiv, Graduate Student, Kryvyi Rih National University, Kryvyi Rih, Ukraine

Dmitriy Shvets, Seniour Lecturer, Kryvyi Rih National University, Kryvyi Rih, Ukraine

Nadezhda Karabut, Seniour Lecturer, Kryvyi Rih National University, Kryvyi Rih, Ukraineа

Abstract

The article is devoted to the study of determining the best methods and tools for cross-platform development of mobile applications, allowing to accelerate the process of writing application program code. The analysis of the existing technologies used to write mobile applications is carried out, their advantages and disadvantages are considered. The nuances of using the React Native framework, the mechanism of its work, the advantages of working with it are described. The data on the interest of developers in the React Native framework, search trends, the number of downloads of its installation package have analyzed.

Keywords

React Native, framework, Android, iOS, mobile application, development

Full Text:

PDF

References

1. Apache Cordova. URL: https://cordova.apache.org/ (Last accessed: 03.11.2019)

2. Мобильная среда разработки приложений Apache Cordova. URL: https://flexberry.github.io/ru/gbt_cordova.html (Last accessed: 07.11.2019)

3. Xamarin – an app platform for building Android and iOS apps with .NET and C#. URL https://dotnet.microsoft.com/apps/xamarin (Last accessed: 07.11.2019)

4. Flutter – Google’s UI toolkit for building natively compiled applications for mobile, web, and desktop. URL: https://flutter.dev/ (Last accessed: 17.11.2019)

5. Flutter. URL: https://habr.com/ru/post/430918/ (Last accessed: 14.11.2019)

6. Темиргалиев Ж.Е. Особенности разработки геолокационных приложений для мобильных устройств с помощью фреймворка React Native. ИнтерКарто. ИнтерГИС: материалы Междунар. конференции 2019. Вып. 25(1). C.414–422 http://doi.org/10.35595/2414-9179-2019-1-25-414-422

7. Lazcano Calixto, Ricardo Neftali, Valencia González, Luis Ángel, Baena Díaz, Daniel Esteban y Venegas Guzmán, Ricardo. (2019). React Native: acortando las distancias entre desarrollo y diseño móvil multiplataforma / Revista Digital Universitaria (RDU). Vol.20 (5). DOI:http://doi.org/10.22201/codeic.16076079e.2019.v20n5.a5

8. BRITO, H. et al. Javascript in mobile applications: React native vs ionic vs nativescript vs native development [javascript em aplicações móveis: React native vs ionic vs nativescript vs desenvolvimento nativo] / IEEE Computer Society, 2018. v. 2018-June, p. 1– 6

9. H. Brito, Á. Santos, J. Bernardino, A. Gomes. Mobile development in Swift, Java and React Native: an experimental evaluation in audioguides / 2019 14th Iberian Conference on Information Systems and Technologies (CISTI), Coimbra, Portugal, 2019, pp. 1-6. doi: 10.23919/CISTI.2019.8760864

10. JavaScript: топ тем и фреймворков для изучения в 2019 году. URL: https://medium.com/web-standards/top-js-2019-1116718b2b67 (Last accessed: 18.11.2019)

11. Google Trends. URL: https://trends.google.ru (Last accessed: 18.11.2019)

Copyright (c) 2019 Nikita Shevtsiv, Dmitriy Shvets, Nadezhda Karabut