MOBILE CROSS-PLATFORM TECHNOLOGIES. FLUTTER. XAMARIN. REACT NATIVE
The article presents a comparative analysis of architectural solutions for cross-platform software development, including React Native, Flutter, and Xamarin. The relevance of the problem of choosing the optimal tool for developing applications running on iOS and Android is substantiated. The current state of development of cross-platform technologies is considered. React Native, thanks to its support for JavaScript and a wide community, demonstrates a high development speed, but is inferior in performance due to its dependence on native modules. Flutter, which uses the Dart language and its own rendering engine, provides high speed of application execution and support for complex graphical interfaces. Xamarin, which integrates with the Microsoft ecosystem, can significantly reduce the time for developing corporate solutions due to code reuse and C# support. The research methodology included the analysis of technical documentation. Formulas for evaluating rendering performance and code integration models are presented. Recommendations for choosing tools depending on the type of project are offered. The results can be used to improve existing architectural approaches to software development. The prospects for further research in combining the advantages of different platforms to create universal development models are substantiated.
Authors
- Iryna Afanasieva (ORCID: https://orcid.org/0000-0003-4061-0332)
- А.Л. Червінська
Institutions
- Kharkiv National University of Radio Electronics (UA)
- V. N. Karazin Kharkiv National University (UA)
Publication Details
- Journal
- Системи обробки інформації
- Published
- 2025-06-27
- DOI
- https://doi.org/10.30748/soi.2025.180.12
- Primary Topic
- Mobile and Web Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00