Author: R. Karthikeyan, S. Meenakshi
Abstract: The rapid growth of mobile computing has intensified the demand for applications that run seamlessly across multiple platforms while maintaining high performance and native-like user experience. Cross-platform application development frameworks have emerged as a solution to reduce development time, cost, and effort. Among these frameworks, Flutter and React Native have gained significant traction in both academia and industry. Flutter, developed by Google, employs the Dart programming language and a widget-based rendering engine, while React Native, backed by Meta, leverages JavaScript and React principles to build mobile applications. This paper presents a comprehensive comparative study of Flutter and React Native with respect to architecture, performance, development workflow, user interface design, ecosystem maturity, testing support, and real-world use cases. Experimental observations, tabular comparisons, and conceptual figures are used to highlight strengths and limitations of each framework. The study aims to assist developers, researchers, and decision-makers in selecting an appropriate cross-platform framework based on application requirements.
Keywords: Cross-platform development, Flutter, React Native, Mobile applications, Software frameworks
Full Issue
| View or download the full issue | 96-100 PDF |