A Comparative Analysis of Native vs React Native Mobile App Development

  IJCTT-book-cover
 
         
 
© 2024 by IJCTT Journal
Volume-72 Issue-9
Year of Publication : 2024
Authors : Naveen Chikkanayakanahalli Ramachandrappa
DOI :  10.14445/22312803/IJCTT-V72I9P110

How to Cite?

Naveen Chikkanayakanahalli Ramachandrappa, "A Comparative Analysis of Native vs React Native Mobile App Development," International Journal of Computer Trends and Technology, 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.

Reference

[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