CROSS-PLATFORM MOBILE APPLICATION DEVELOPMENT: CORE PRINCIPLES, TECHNOLOGIES, AND PRACTICAL APPROACHES

Authors

  • Viktoria HOLOTIUK Taras Shevchenko National University of Kyiv image/svg+xml Author
  • Olena VASHCHILINA Taras Shevchenko National University of Kyiv image/svg+xml Author

DOI:

https://doi.org/10.17721/3041-2323.2025.107-121

Keywords:

cross-platform development, mobile applications, React Native, Flutter, Xamarin

Abstract

The article explores the fundamental principles and technologies of cross-platform mobile application development. It highlights the key aspects of this approach and analyzes its advantages and limitations that affect the quality and efficiency of software product creation. Special attention is given to the stages of the application lifecycle – from design to maintenance – which ensure the stability and competitiveness of solutions. The paper provides an overview of popular frameworks – React Native, Flutter, and Xamarin – with a comparative analysis of their capabilities. Practical examples of these technologies used in well-known mobile products (Instagram, Google Ads, Alaska Airlines) demonstrate the effectiveness and potential of the cross-platform approach. The author’s experience in developing a mobile application using Flutter confirms the practical relevance of the chosen technology stack within an educational project.

References

Foxminded. (2024). Переваги кросплатформного застосунку. https://foxminded.ua/krosplatformnyi-zastosunok/

Google. (н.д.). Flutter Documentation. Google Developers. https://flutter.dev/docs

Jošt, G., & Taneski, V. (2025). State-of-the-art cross-platform mobile application development frameworks: A comparative study of market and developer trends. Informatics, 12(2), 45. https://doi.org/10.3390/informatics12020045

Meta. (2020). React Native at Instagram. Meta Engineering Blog. https://engineering.fb.com/2020/07/13/android/react-native-at-instagram

Microsoft. (н.д.). Xamarin Fundamentals. Microsoft Learn. https://learn.microsoft.com/en-us/xamarin

WebCase. (н.д.). Етапи створення мобільного додатку. https://webcase.com.ua/uk/blog/etapi-stvorennja-mobilnogo-dodatku

Wezom. (2022). React Native vs Xamarin: Яка платформа краща для розробки? https://wezom.com.ua/ua/blog/react-native-vs-xamarin

Title

Published

01.10.2025