Systematic Literature Review Pengembangan Aplikasi Mobile Cross-Platform: Tren, Kinerja, dan Tantangan Flutter, React Native, Xamarin

Authors

  • Fajar Budi Hartono Universitas Widya Dharma

DOI:

https://doi.org/10.31294/ijcs.v5i1.12340

Keywords:

Mobile Cross-Platform, Flutter, React Native, Tinjauan Pustaka, Pengembangan Aplikasi

Abstract

Perkembangan teknologi mobile semakin pesat, namun fragmentasi platform seperti Android dan iOS membuat pengembangan aplikasi menjadi lebih kompleks dan memakan waktu. Pengembangan aplikasi cross-platform muncul sebagai solusi untuk mengurangi biaya dan waktu pengembangan, sambil tetap mempertahankan performa dan pengalaman pengguna yang baik. Artikel ini melakukan analisis literatur terhadap berbagai framework cross-platform populer, seperti Flutter, React Native, dan Xamarin, dengan meninjau publikasi ilmiah dari tahun 2015 hingga 2025. Metode yang digunakan adalah tinjauan pustaka sistematis, mengumpulkan, menganalisis, dan membandingkan kelebihan, kekurangan, serta tren penggunaan masing-masing framework. Hasil tinjauan menunjukkan bahwa Flutter dan React Native menjadi pilihan dominan karena kemudahan pengembangan, performa mendekati native, dan komunitas yang aktif. Namun, tantangan masih ada pada integrasi fitur-fitur native tertentu dan optimasi performa pada aplikasi berskala besar. Artikel ini memberikan panduan ilmiah bagi pengembang dan peneliti untuk memahami tren terkini dalam pengembangan aplikasi mobile cross-platform serta membuka peluang penelitian lebih lanjut dalam optimasi performa dan pengembangan framework baru.

References

Alhazmi, O. H., & Malaiya, Y. K. (2019). Cross-platform mobile application development: A systematic review. Journal of Systems and Software, 156, 110–123. https://doi.org/10.1016/j.jss.2019.110123

Aung, S., & Zaw, P. (2021). Trends in cross-platform mobile application frameworks. International Journal of Computer Applications, 183(5), 12–20. https://doi.org/10.5120/ijca2021921087

Biørn-Hansen, A., Grønli, T.-M., & Ghinea, G. (2018). A survey and taxonomy of core concepts and research challenges in cross-platform mobile development. ACM Computing Surveys, 51(5), 1–34. https://doi.org/10.1145/3241739

Charland, A., & Leroux, B. (2011). Mobile application development: Web vs. native. Communications of the ACM, 54(5), 49–53. https://doi.org/10.1145/1941487.1941504

Corral, L., Janes, A., & Remencius, T. (2012). Potential advantages and disadvantages of multiplatform development frameworks—A vision on mobile environments. Procedia Computer Science, 10, 1202–1207. https://doi.org/10.1016/j.procs.2012.06.168

Google. (2024). Flutter documentation. https://flutter.dev

Heitkötter, H., Majchrzak, T. A., & Kuchen, H. (2013). Cross-platform model-driven development of mobile applications with MD2. Proceedings of the 28th ACM Symposium on Applied Computing. https://doi.org/10.1145/2480362.2480618

Kitchenham, B. (2004). Procedures for performing systematic reviews. Keele University Technical Report TR/SE-0401.

Malavolta, I., Ruberto, S., Soru, T., & Terragni, V. (2015). End users’ perception of hybrid mobile apps in the Google Play Store. Proceedings of the IEEE International Conference on Mobile Services. https://doi.org/10.1109/MobServ.2015.17

Okoli, C., & Schabram, K. (2010). A guide to conducting a systematic literature review of information systems research. Sprouts: Working Papers on Information Systems, 10(26), 1–51.

Rahman, M., Islam, M., & Mahmud, H. (2020). Performance comparison between Flutter and React Native: A systematic literature review. IEEE Access, 8, 182019–182030. https://doi.org/10.1109/ACCESS.2020.3029022

React Native Community. (2024). React Native documentation. https://reactnative.dev

Tranfield, D., Denyer, D., & Smart, P. (2003). Towards a methodology for developing evidence-informed management knowledge by means of systematic review. British Journal of Management, 14(3), 207–222. https://doi.org/10.1111/1467-8551.00375

Xamarin. (2023). Xamarin documentation. Microsoft Learn. https://learn.microsoft.com/xamarin

Zammetti, F. (2022). Practical Flutter: Improve your mobile development with Google’s latest open-source SDK. Apress. https://doi.org/10.1007/978-1-4842-7560-8

Downloads

Published

2026-04-29

Issue

Section

Articles

How to Cite

Systematic Literature Review Pengembangan Aplikasi Mobile Cross-Platform: Tren, Kinerja, dan Tantangan Flutter, React Native, Xamarin. (2026). Indonesian Journal Computer Science, 5(1), 75-82. https://doi.org/10.31294/ijcs.v5i1.12340