International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 72 | Issue 9 | Year 2024 | Article Id. IJCTT-V72I9P110 | DOI : https://doi.org/10.14445/22312803/IJCTT-V72I9P110

A Comparative Analysis of Native vs React Native Mobile App Development


Naveen Chikkanayakanahalli Ramachandrappa

Received Revised Accepted Published
24 Jul 2024 25 Aug 2024 16 Sep 2024 30 Sep 2024

Citation :

Naveen Chikkanayakanahalli Ramachandrappa, "A Comparative Analysis of Native vs React Native Mobile App Development," International Journal of Computer Trends and Technology (IJCTT), vol. 72, no. 9, pp. 57-62, 2024. Crossref, https://doi.org/10.14445/22312803/ IJCTT-V72I9P110

Abstract

In the rapidly evolving digital landscape, developing mobile applications has become crucial for businesses seeking to maintain competitive advantage. A significant challenge faced by developers is choosing the optimal approach between native development and cross-platform frameworks like React Native. Despite the increasing prevalence of cross-platform solutions, there is a noticeable gap in comprehensive, comparative studies that address the practical implications of these development choices. This paper aims to bridge this research gap by providing a thorough comparative analysis of native versus crossplatform development frameworks. Specifically, it examines critical factors such as performance, scalability, cost, and user experience. Through systematic experimentation with sample applications and detailed data analysis, including charts and graphical representations, this study seeks to offer actionable insights for developers. By highlighting the strengths and limitations of each approach, the paper intends to guide developers in selecting the most suitable development method tailored to their specific project needs.

Keywords

Cross-platform development, Native app development, Mobile app performance, React native, User experience.

References

[1] Shah Rukh Humayoun et al., “Patterns for Designing Scalable Mobile App User Interfaces for Multiple Platforms,” Proceedings of the 28th International BCS Human Computer Interaction Conference (HCI 2014), Southport, UK, pp. 317-322, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Vivek Basavegowda Ramu, “Performance Testing and Optimization Strategies for Mobile Applications,” International Journal of P2P Network Trends and Technology, vol. 13, no. 2, pp. 1-6, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Jakob Iversen, and Michael Eierman, Learning Mobile App Development: A Hands-on Guide to Building Apps with IOS and Android, Pearson Education, Addison-Wesley, pp. 1-441, 2014.
[Google Scholar] [Publisher Link]
[4] Ziema Mushtaq, and Abdul Wahid, “Cost Estimation for Mobile Application Development: Review,” IOSR Journal of Engineering, vol. 8, no. 7, pp. 20-26, 2018.
[Publisher Link]
[5] Emilio Rodriguez Martinez, React: Cross-Platform Application Development with React Native: Build 4 Real-world Apps with React Native, Packt Publishing, pp. 1-182, 2018.
[Google Scholar] [Publisher Link]
[6] Kire Jakimoski, and Anita Andonoska, “Performance Evaluation of Mobile Applications,” Proceedings of the XIV International Conference ETAI 2018, Struga, Republic of Macedonia, 2018.
[Google Scholar]
[7] React Native, 2024. [Online]. Available: https://reactnative.dev/docs/performance
[8] Apple Developer. [Online]. Available: https://developer.apple.com/ios/
[9] Android Developer. [Online]. Available: https://developer.android.com