Year: 2025
Type: article
Abstract: 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.
Source: Системи обробки інформації
Authors: А.Л. Червінська, І.В. Афанасьєва
Institution: Kharkiv National University of Radio Electronics
Language: English
Topic: Mobile and Web Applications
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4412010237
