Cloud-Based Learning Analytics Platform for English Learning: Developing the Grammarlyze Mobile Application Using Firebase Realtime Database
Keywords:
Android Development, English Language Learning, Cloud Computing, Firebase, Mobile Learning ApplicationAbstract
Purpose – This study was conducted to address the growing need for a flexible and interactive English language learning platform by leveraging cloud computing technology. Specifically, it aims to develop an Android-based English learning application, Grammarlyze, and examine how Firebase can be effectively utilized to manage and store learning materials in real time, thereby improving accessibility and user experience compared to conventional learning media.
Methods – The study employed the Waterfall development method, consisting of requirement analysis, system design, implementation, testing, and maintenance. The application was developed using Android Studio with Java, while Firebase Realtime Database and Firebase Storage served as the cloud backend for managing text and video learning materials. System testing was conducted using black-box testing to evaluate feature functionality.
Findings – The results show that all core features of the Grammarlyze application functioned as expected. Black-box testing confirmed that 100% of the tested features, including material access, navigation, and data synchronization, were valid. Firebase enabled real-time data management, efficient storage, and seamless retrieval of learning content, contributing to a stable and responsive learning application.
Research limitations – This study is limited to basic English learning materials and does not yet include automated evaluation features such as quizzes or adaptive feedback. The findings also limited to functional testing and do not measure learning outcomes quantitatively.
Originality – This research provides practical evidence of Firebase implementation as a cloud platform for English learning applications, offering a scalable and efficient model that can extended in future studies to include advanced learning analytics and assessment features.
References
Ahmad, Y. B., Hawignyo, H., & Megawati, L. (2023). Perceptions of karang taruna management in karawang regency on mastery of english skills in the globalization era. Advances in Social Science, Education and Humanities Research, 1026-1032. https://doi.org/10.2991/978-2-38476-118-0_118
Ali, O., Soar, J., & Yong, J. (2016). An investigation of the challenges and issues influencing the adoption of cloud computing in australian regional municipal governments. Journal of Information Security and Applications, 27-28, 19-34. https://doi.org/10.1016/j.jisa.2015.11.006
Aradillos, D., Alcoba, R. J., Dy, J., Monceda, C. M., Montañez, M. C. A., & Ramos, A. (2023). English writing errors, challenges, and strategies in modular learning: a multiple-case study. Journal of World Englishes and Educational Practices, 5(1), 87-95. https://doi.org/10.32996/jweep.2023.5.1.9
Bakhar, M. and Sungkar, M. S. (2023). The effect of security levels, resource requirements, and scalability on user acceptance of cloud computing systems in technology companies in indonesia. West Science Interdisciplinary Studies, 1(12), 1398-1407. https://doi.org/10.58812/wsis.v1i12.509
Efendi, A., Ammarullah, M. I., Isa, I. G. T., Sari, M. P., Izza, J. N., Nugroho, Y. S., … & Alfian, D. (2025). Iot‐based elderly health monitoring system using firebase cloud computing. Health Science Reports, 8(3). https://doi.org/10.1002/hsr2.70498
Gunadi, R. J., Tanone, R., & Beeh, Y. R. (2020). Penerapan firebase cloud storage pada aplikasi mobile android untuk melakukan penyimpanan image lahan pertanian. Jurnal Teknologi Informasi, 4(2), 282-291. https://doi.org/10.36294/jurti.v4i2.1668
Gómez, M. L. M., Alcántar, M. d. R. C., Torres, C. I., Montes, J. F. C., & Padilla, A. A. J. (2018). Use of ict for learning the english language. IJAEDU- International E-Journal of Advances in Education, 4(11), 192-198. https://doi.org/10.18768/ijaedu.455621
Mehdi, W. (2015). A proposed architecture of cloud computing for teaching and education. 8th Annual International Conference on Computer Games, Multimedia and Allied Technology (CGAT 2015). https://doi.org/10.5176/2251-1679_cgat15.15
Nurkholis, A., Bimantara, R., & Neneng, N. (2022). Interactive english e-learning based on cloud speech-to-text api. Jurnal Ilmiah Edutic : Pendidikan Dan Informatika, 9(1), 1-9. https://doi.org/10.21107/edutic.v9i1.12486
Oktaviani, S. Z. and Setiawan, I. (2023). Sistem pembayaran spp di smk putra mandala 1 kabupaten sukabumi berbasis web. Jurnal CoSciTech (Computer Science and Information Technology), 4(1), 81-87. https://doi.org/10.37859/coscitech.v4i1.4466
Pirdaus, D. I. and Hidayana, R. A. (2024). Analysis testing black box and white box on application to-do list based web. International Journal of Mathematics, Statistics, and Computing, 2(2), 68-75. https://doi.org/10.46336/ijmsc.v2i2.95
Rahadi, N. W. and Vikasari, C. (2020). Pengujian software aplikasi perawatan barang milik negara menggunakan metode black box testing equivalence partitions. Infotekmesin, 11(1), 57-61. https://doi.org/10.35970/infotekmesin.v11i1.124
Santoso, N. T., Sifaulloh, H., Prasetyo, A., & Yaqin, M. A. (2023). Analisis dan perancangan software penggajian personil proyek menggunakan metode waterfall. ILKOMNIKA: Journal of Computer Science and Applied Informatics, 5(3), 244-253. https://doi.org/10.28926/ilkomnika.v5i3.336
Sembiring, M. B. B., Ghozali, I., Setiawan, E., & Zamzami, M. R. (2024). Rancang bangun sistem informasi pengarsipan berbasis web pada laboratorium induk senjata tni al. Cyclotron, 7(02), 33-38. https://doi.org/10.30651/cl.v7i02.21859
Shidiq, M. B., Gata, W., Novitasari, H. B., Bayhaqy, A., & Setiawan, H. (2022). Penerapan layanan cloud server secara self-service menggunakan model finite state automata. INTECOMS: Journal of Information Technology and Computer Science, 5(1), 73-82. https://doi.org/10.31539/intecoms.v5i1.3216
Tabasi, Y., Tondowala, I. B., Tupamahu, M. S., Sigilipu, F. P. S., & Septiana, K. A. K. (2024). The effectiveness of technology-enhanced learning tools in english language education. Journal on Education, 6(4), 21589-21601. https://doi.org/10.31004/joe.v6i4.6308
Tjandra, V. H. P. and Setiyawati, N. (2019). Perancangan aplikasi e-voting berbasis android dengan teknologi firebase (studi kasus : pemilihan ketua hmp fti uksw). Jurnal SITECH : Sistem Informasi Dan Teknologi, 2(1), 21-30. https://doi.org/10.24176/sitech.v2i1.3164
Zhou, Y. and Wei, M. (2018). Strategies in technology-enhanced language learning. Studies in Second Language Learning and Teaching, 8(2), 471-495. https://doi.org/10.14746/ssllt.2018.8.2.13