Pengembangan Mymeet Aplikasi Meeting Virtual Real-Time Dengan Firebase Dan Agora Berbasis Mobile Hybrid
Kata Kunci:
Kotlin, Firebase Realtime Database, Agora RTC SDK, Arsitektur Hybrid Microservice, Komunikasi Waktu NyataAbstrak
Penelitian ini bertujuan untuk merancang dan mengimplementasikan aplikasi komunikasi waktu nyata berbasis mobile bernama MyMeet dengan mengintegrasikan Firebase Realtime Database sebagai signaling server dan Agora RTC SDK sebagai modul komunikasi suara dalam arsitektur Microservice Hybrid. Penelitian ini menggunakan pendekatan Design Science Research (DSR) untuk menghasilkan artefak berupa sistem komunikasi yang fungsional dan adaptif terhadap kebutuhan pengguna. Aplikasi dikembangkan menggunakan Kotlin dan Jetpack Compose guna menciptakan antarmuka pengguna yang responsif dan stabil. Hasil pengujian menunjukkan bahwa sistem mampu menjaga latensi rata-rata di bawah 280 milidetik dengan tingkat kestabilan antarmuka yang tinggi dan sinkronisasi data waktu nyata antar pengguna. Selain itu, fitur konferensi suara, kontrol mikrofon, serta pembaruan status partisipan dapat berfungsi tanpa gangguan selama pengujian lintas perangkat. Penerapan arsitektur Microservice Hybrid terbukti efektif dalam mengatasi permasalahan bottleneck pada basis data utama serta meningkatkan efisiensi komunikasi dua arah berbasis mobile. Dengan demikian, aplikasi MyMeet berhasil mewujudkan sistem komunikasi kolaboratif real-time yang efisien, stabil, dan mudah dikembangkan lebih lanjut untuk mendukung aktivitas pembelajaran maupun kerja jarak jauh.
Referensi
[1] S. Abdel-Salam and A. Rafea, “Performance Study on Extractive Text Summarization Using BERT Models,” Inf., vol. 13, no. 2, 2022, doi: 10.3390/info13020067.
[2] G. Witjaksono, I. Nasar, E. Ahyani, I. H. Nugroho, and I. B. Raharjo, “Pelatihan Teknis Penggunaan Aplikasi Artificial Intelligences (AI) Google Slides Dan Prezi Sebagai Alat Bantu Bagi Mahasiswa Dalam Mengerjakan Tugas Presentasi,” J. Hum. Educ., vol. 3, no. 3, pp. 105–114, 2023.
[3] D. Efriza, Y. Yelia, R. Norawati, and N. Arif, “Pelatihan Pembuatan Bahan Presentasi Otomatis Dengan Menggunaan Aplikasi Berbasis Artificial Intelligence Bagi Guru Smpn 12 Kota Jambi,” J. ADAM J. Pengabdi. Masy. , vol. 3, no. 1 SE-adam, pp. 57–63, 2024, doi: 10.37081/adam.v3i1.1709.
[4] B. Presentasi, D. Mengubah, and T. Menjadi, “Pelatihan pemanfaatan pictory artificial intelligence sebagai bahan presentasi dalam mengubah teks menjadi video,” vol. 4, no. 2, pp. 116–124, 2024.
[5] ) Edwin Zusrony et al., “Optimalisasi Artificial Intelligence (AI) Gamma App Dalam Membuat Presentasi Menarik dan Informatif,” Ed. Oktober-Desember, vol. 5, no. 4, pp. 6386–6392, 2024.
[6] Y. Yudi, A. Suwandhi, A. Awan, H. Hendra, and W. Waisen, “Pelatihan Membuat Slide Presentasi Berbasis Artificial Intelligence (AI) Menggunakan Wepik untuk Komunitas Pemuda-Pemudi GPSI Wilayah Medan Utara,” J. Minfo Polgan, vol. 13, no. 1, pp. 979–986, 2024, doi: 10.33395/jmp.v13i1.13868.
[7] A. T. Fauzan, R. S. Pratama, S. Tiara, and K. Elda, “AI-Based Learning System for Real-Time Analysis of Student Progress,” vol. 7, no. 1, 2025.
[8] L. Lamontagne, F. Laviolette, R. Khoury, and A. Bergeron-Guyard, “A framework for building adaptive intelligent virtual assistants,” Proc. IASTED Int. Conf. Artif. Intell. Appl. AIA 2014, no. August 2015, pp. 342–349, 2014, doi: 10.2316/P.2014.816-018.
[9] J. Webster, “Audience Engagement in Multimedia Presentations,” vol. 28, no. 2, 1997, doi: 10.1145/264701.264706.
[10] M. F. Mridha, S. Member, A. A. Lima, M. Hasan, and M. M. Kabir, “A Survey of Automatic Text Summarization : Progress , Process and Challenges,” IEEE Access, vol. 9, pp. 156043–156070, 2021, doi: 10.1109/ACCESS.2021.3129786.
[11] S. Rahayu and K. Al Hadi, “Pelatihan pemanfaatan Artificial Intelligence ( AI ) untuk keefektifan presentasi yang menarik dan komunikatif,” pp. 2021–2024, 2023.
[12] Desirizta Sari Steviani, “Presentasi Interaktif Dalam Pembelajaran Daring,” Ekasakti J. Penelit. Pengabdi., vol. 1, no. 1, pp. 153–162, 2020, doi: 10.31933/ejpp.v1i1.211.
[13] M. S. Khan and R. Khan, “AI-Powered Virtual Meeting Summarization System”.
[14] P. S. Utomo and M. R. Utama, “Enhancing Students’ Engagement Using Interactive Applications in Online Lectures,” J. Pendidik. Kedokt. Indones. Indones. J. Med. Educ., vol. 11, no. 3, p. 326, 2022, doi: 10.22146/jpki.71840.
[15] F. Hudaya and E. Nurmiati, “Evaluasi Usability Aplikasi Video Conference Sebagai Media Knowledge Sharing (Studi Kasus: Aplikasi Zoom Dan Google Meet),” JSiI (Jurnal Sist. Informasi), vol. 10, no. 1, pp. 68–74, 2023, doi: 10.30656/jsii.v10i1.5935.
[16] P. Sheoran and J. Kaur, “ARTIFICIAL INTELLIGENCE ( AI ) ENHANCED CO-OPERATIVE LEARNING,” pp. 1–7, 2024.
[17] T. Cherner, A. Fegely, C. Hou, and P. Halpin, “AI-Powered Presentation Platforms for Improving Public Speaking Skills: Takeaways and Suggestions for Improvement,” J. Interact. Learn. Res., vol. 34, no. 2, pp. 339–367, 2023, doi: 10.70725/147215vyyrwx.
[18] A. Meier, “Towards Assisted Excellence: Designing an AI-Based System for Presentation Slide Evaluation,” pp. 1–12.
[19] J. Sarode, A. Teli, N. Apsingkar, and M. Abhyankar, “Attendie AI: A Smart and Proactive Solution for Overlapping Meetings Using Natural Language Processing and Machine Learning,” J. Smart Sensors Comput., pp. 1–8, 2025, doi: 10.64189/ssc.25203.
[20] D. O’Shaughnessy, “Speaker Diarization: A Review of Objectives and Methods,” Appl. Sci., vol. 15, no. 4, pp. 1–19, 2025, doi: 10.3390/app15042002.
[21] M. A. Alfyn, Rohbiah, and A. Cahyadi, “Mobile Learning, Virtual Learning Metaverse Dan Artificial Intelligence (Ai) Dalam Pembelajaran Pai,” J. Teknol. Pendidik., vol. 5, no. 1, 2025, doi: 10.37304/jtekpend.v5i1.18309.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Kategori
Lisensi
Hak Cipta (c) 2025 Journal of Computer Technology and Science

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.
Mendeley
Zotero
Turnitin
iThenticate
Grammarly