Application Development Using Flutter and React Native: Cross Platform Development

Authors

  • Khirod Chandra Panda Software Developer

DOI:

https://doi.org/10.53469/jrse.2025.07(01).02

Keywords:

Mobile platforms, Cross-platform Framework, Mobile App Development, Flutter, React Native

Abstract

Mobile application development has been in trend since the launch of smartphones. Most of the businesses are now handled on mobile phones. Even Google has made it mandatory to build mobile-friendly websites. Mobile application developers need to develop apps using the most suitable platform for better results and customer use. Here we have compared the most trending mobile application development platforms that can be used to write a single codebase and deploy it on both Android and IOS. This paper also delves into the reusability and performance considerations of both platforms. The future developments of both these cross-platforms have also been discussed by considering the most emerging technologies. The research aims to provide enough information to the developers to understand both these platforms, make better decisions, and produce efficient mobile applications. This paper provides a great resource to all the developers and stakeholders to utilize both these cross platforms and produce the best mobile application projects.

References

gs. StatCounter, "Desktop vs Mobile vs Tablet Market Share Worldwide," [Online]. Available: https://gs.statcounter.com/platform-market- share/desktop-mobile-tablet/worldwide. [Accessed 21 March 2024].

gs.statecounter, "Mobile Operating System Market Share Worldwide," February 2024. [Online]. Available: https://gs.statcounter.com/os-market- share/mobile/worldwide. [Accessed 19 March 2024].

E. Erturk, "2021 Proceedings Book of the 12th Annual CITRENZ Conference," in CITRENZ Conference, September 2021.

W. Wu, "React Native vs Flutter, cross-platform mobile," Metropolia University of Applied Sciences, 1 March 2018.

A. Fomushkin, "Practical application of advanced React Native concepts," Metropolia University of Applied Sciences, 30 September 2019.

pu.dev, "flutter_sound package documentation," [Online]. Available:

https://pub.dev/documentation/flutter_sound/latest/. [Accessed 20 March 2024].

pub.dev, "video_player package documentation," [Online]. Available:

https://pub.dev/documentation/video_player/latest/. [Accessed 20 March 2024].

Fentaw and A. Eshetu, "Cross platform mobile application development : a comparison study of React Native Vs Flutter," University of Jyväskylä, 2020.

M. K. Fahnbulleh and X. SHUOBO, "Examining the Usage of Flutter to Design a Yatch in 3D," International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) , vol. 1, no. 1, pp. 1-11, 2021.

H. Brito, Á. Santos, J. Bernardino and A. Gomes, "Mobile development in Swift, Java and React Native: an experimental evaluation in audioguides," IEE, 2019.

P. Tyagi, Building Cross-Platform Mobile Apps for Android, iOS, Web & Desktop, Boca Raton, 13 August 2021.

Downloads

Published

2025-01-31

How to Cite

Panda, K. C. (2025). Application Development Using Flutter and React Native: Cross Platform Development. Journal of Research in Science and Engineering, 7(1), 6–8. https://doi.org/10.53469/jrse.2025.07(01).02

Issue

Section

Articles