MAIN ASPECTS OF CREATING MOBILE APPLICATIONS AND SELECTING THE INSTRUMENTS FOR THEIR DEVELOPMENT

Authors

  • N. Ichanska
  • S. Ulko

DOI:

https://doi.org/10.26906/SUNZ.2020.1.074

Keywords:

framework, mobile application, native, multi-platform, programming language, JavaScript, React Native, Java, Kotlin, Objective C, Swift, Android, iOS

Abstract

The paper describes the main chronological aspects of network development, describes the main differences between native and multi-platform development of mobile applications, presents their comparative analysis, shows the effectiveness of combining these two technologies. According to the authors, the symbiosis of these developments is a universal and alternative option for creating various projects that are usually developed either native or multi-platform. The combination of development technologies is recommended by the authors specifically for those projects that do not require high productivity, but are large enough, for example, educational applications for educational institutions. The authors presented the optimal selection algorithm for creating mobile applications. The popularity of mobile platforms and mobile applications is constantly growing, and therefore the mobile application market must be constantly updated and meet modern requirements. Modernization of development technologies is an urgent topic, which causes widespread interest of customers, developers and users. The subject of research is the means of implementing the creation of mobile applications. The purpose of the work is to give recommendations on the high-quality selection of modern technologies and existing widely used development tools, which are the most popular for creating mobile applications. Results - modern technologies and tools for developing mobile applications are analyzed, their comparative analysis is given. Analyzing the research carried out in the work, the user can create his own mobile application, for example, a training one

Downloads

References

Історія виникнення інтернету, 2016, [Електронний ресурс] – Режим доступу до ресурсу: https://webbuilding.com.ua/ukr/articles/istoriya-interneta/

A brief history of email: dedicated to Ray Tomlinson, 2016, [Електронний ресурс] – Режим доступу до ресурсу: https://phrasee.co/a-brief-history-of-email/

W3C [Електронний ресурс]. Доступно: https://www.w3.org/

Tinder, [Електронний ресурс] – Режим доступу до ресурсу: https://tinder.com/?lang=uk

Monobank | Universal Bank, [Електронний ресурс] – Режим доступу до ресурсу: https://www.monobank.ua/?lang=uk

Wireless Application Protocol 2.0, 2001, [Електронний ресурс] – Режим доступу до ресурсу: http://www.informit.com/articles/article.aspx?p=23999

Восход и закат Symbian, 2011, [Електронний ресурс] – Режим доступу до ресурсу: https://habr.com/ru/post/128361/

Эволюция в вашем кармане: как развивались мобильные приложения, 2018, [Електронний ресурс] – Режим доступу до ресурсу: https://apptractor.ru/info/articles/evolyutsiya-v-vashem-karmane-kak-razvivalis-mobilnyie-prilozheniya.html

Walter Isaacson “Steve Jobs”, Simon & Schuster, 2011

Framework, [Електронний ресурс] – Режим доступу до ресурсу: https://whatis.techtarget.com/definition/framework

React Native. Build native mobile apps using JavaScript and React, [Електронний ресурс] – Режим доступу до ресурсу: https://facebook.github.io/react-native/

Kotlin, [Електронний ресурс] – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Kotlin

iOS и Android занимают уже 99,9% рынка мобильных ОС, 2018, [Електронний ресурс] – Режим доступу до ресурсу: https://www.ixbt.com/news/2018/02/24/iOS-android-99-9.html

Native vs. Cross-Platform Apps – You’ll Be the Winner, 2018, [Електронний ресурс] – Режим доступу до ресурсу: https://www.zeolearn.com/magazine/native-vs-cross-platform-apps-youll-be-the-winner

Cross-platform vs. Native Mobile App Development: Choosing the Right Dev Tools for Your App Project, 2017, [Електронний ресурс] – Режим доступу до ресурсу: https://medium.com/all-technology-feeds/cross-platform-vs-native-mobile-app-development-choosing-the-right-dev-tools-for-your-app-project-47d0abafee81

Cross-platform vs native app development?, 2019, [Електронний ресурс] – Режим доступу до ресурсу: https://www.brightec.co.uk/ideas/cross-platform-vs-native-app-development

Омелян, О. М.; Ічанська, Н. В. “Використання інформаційно- комунікаційних технологій у процесі викладання математики”, Математика в сучасному технічному університеті: Матеріали Шостої міжнародної науково-практичної конференції, (Київ 28-29 грудня, 2017 р.) – Київ: КПІ імені Ігоря Сікорського (Київ), 2018. – С. 370-374.

Мeтoдoлoгiя пiдвищeння якoстi фyнкцioнyвaння iнфoрмaцiйнo-тeлeкoмyнiкaцiйниx систeм: Мoнoгрaфiя / O. В. Шeфeр. – Пoлтaвa: ПoлтНТУ імені Юрія Кондратюка, 2019. – 236 с.

React Native, [Електронний ресурс] – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/React_Native

Типи мобільних додатків, [Електронний ресурс] – Режим доступу до ресурсу: https://smile-ukraine.com/ua/mobile-apps/mobile-apps-types

Published

2020-02-26

Most read articles by the same author(s)