Penerapan Firebase Realtime Database Pada Aplikasi Catatan Harian Diabetes Melitus
DOI:
https://doi.org/10.61805/fahma.v22i1.102Kata Kunci:
Android, Diabetes Melitus, Firebase, Quality of ServiceAbstrak
Penelitian ini bertujuan mengetahui unjuk kerja atau performance dari teknologi firebase realtime database melalui API (application programming interface) untuk digunakan pada aplikasi catatan harian diabetes melitus. Keunggulan firebase merupakan platform yang dikembangkan oleh google yang mempunyai library yang lengkap untuk pengembangan aplikasi cross platform maupun hybrid.
Metode API firebase realtime database untuk memproses sikronisasi secara realtime melalui JavaScript Object Anotation (JSON) yang disediakan. Metode sikronisasi teknologi tersebut dengan tiga skema yakni fitur realtime secara efisien menghubungan dengan seluruh client yang terhubung secara otomatis. Fitur offline, fireb dapat tetap secara responsif berjalan dalam keadaan luring, karena memiliki firebase SDK (software development kit). Accessible from cline devices, layanan ini menawarkan kemudahan akses database secara realtime tanapa membutuhkan server application. Beberapa data yang komplek sesuai dengan catatan harian diabetes melitus ini dapat melihat performa dari kinerja platform tersebut.
Hasil dari pengujian menggunakan QoS memperoleh hasil yang sangat baik. Hal tersebut sesuai dengan standar THIPON (Telecommunications and Internet Protocol Harmonization Over Network) yang merupakan standar penilaian QoS yang dikeluarkan oleh ETSI (European Telecommunications Standards Institue) yang menghasilkan dari aplikasi diary diabetes melitus sangat baik dengan througput 78Kbps, Jitter sebesar 39 ms, packet loss sebesar 0 %, dan delay 22 ms.
Unduhan
Referensi
I. Ulumudin, N. Faizah, and W. Nurcahyo, “Aplikasi Sistem Presensi Pegawai PT. Berkah Pena Ilmu dengan Metode Location Based Service (LBS) Berbasis Android Menggunakan Firebase,” Des. J., vol. 1, no. 1, pp. 89–98, 2023, doi: 10.58477/dj.v1i1.61.
M. Ohyver, J. V. Moniaga, I. Sungkawa, B. E. Subagyo, and I. A. Chandra, “The comparison firebase realtime database and MySQL database performance using wilcoxon signed-rank test,” Procedia Comput. Sci., vol. 157, pp. 396–405, 2019, doi: 10.1016/j.procs.2019.08.231.
A. Tedyyana and O. Ghazali, “Real-time Hypertext Transfer Protocol Intrusion Detection System on Web Server using Firebase Cloud Messaging,” pp. 385–392, 2023, doi: 10.5220/0010946300003260.
J. Romadoni, B. R. Hakim, and M. Rasyid, “Sistem Informasi Wisata Religi di Kota Banjarmasin Berbasis Flutter dan Firebase,” vol. 2, no. 1, pp. 41–53, 2023.
Sugiyatno, “Pengiriman Informasi Real Time Menggunakan Teknologi Database Firebase pada Aplikasi Mobile Android,” J. Inform. Komputer, Bisnis dan Manaj., vol. 21, no. 2, pp. 46–55, 2023, doi: 10.61805/fahma.v21i2.17.
E. A. W. Sanad, “Pemanfaatan Realtime Database di Platform Firebase Pada Aplikasi E-Tourism Kabupaten Nabire,” J. Penelit. Enj., vol. 22, no. 1, pp. 20–26, 2019, doi: 10.25042/jpe.052018.04.
D. S. Mukti, N. Hidayati, and A. Rasyid, “Quality of Service Analysis on EaTrain Application at A Restaurant on A Train,” J. Ecotipe (Electronic, Control. Telecommun. Information, Power Eng., vol. 10, no. 2, pp. 225–236, 2023, doi: 10.33019/jurnalecotipe.v10i2.4477.
Sugiyatno and I. M, “Analisis Perbandingan Performasi Respon Waktu Web Server dan Failover Antara Kubernetes Dan Docker Swarm pada Container Orchestration,” J. Inform. Komputer, Bisnis dan Manaj., vol. 21, no. 3, pp. 43–53, 2023, doi: 10.61805/fahma.v21i3.9.
G. Albertengo, F. G. Debele, W. Hassan, and D. Stramandino, “On the performance of web services, google cloud messaging and firebase cloud messaging,” Digit. Commun. Networks, vol. 6, no. 1, pp. 31–37, 2020, doi: 10.1016/j.dcan.2019.02.002.
A. Bakr Rahman Shaik Venkata Sai Yakkahit Reddy Asodi, A. Bakr Rahman Shaik, V. Sai Yakkahit Reddy Asodi, and V. Garro, “Comparative Analysis of the Performance of ARCore and WebXR APIs for AR Applications,” no. June, 2023, [Online]. Available: www.bth.se.
M. Haghi Kashani, A. M. Rahmani, and N. Jafari Navimipour, “Quality of service-aware approaches in fog computing,” Int. J. Commun. Syst., vol. 33, no. 8, pp. 1–34, 2020, doi: 10.1002/dac.4340.
R. A. Setyawan, “Analisis Unjuk Kerja Aplikasi VoIP Call Android di Jaringan MANET,” Bul. Pos dan Telekomun., vol. 13, no. 1, p. 79, 2015, doi: 10.17933/bpostel.2015.130106.
H. Esmaeel and H. R. Esmaeel, “Apply Android Studio (SDK) ,” Int. J. Adv. Res. Comput. Sci. Softw. Eng., vol. 5, no. 5, 2015, [Online]. Available: https://www.researchgate.net/publication/331673953.
A. Mazuera-Rozo et al., “Taxonomy of security weaknesses in Java and Kotlin Android apps,” J. Syst. Softw., vol. 187, p. 111233, 2022, doi: 10.1016/j.jss.2022.111233.
R. C. Buwono, “Web Services Menggunakan Format JSON,” Respati, vol. 14, no. 2, pp. 1–10, 2019, doi: 10.35842/jtir.v14i2.282.
P. R. Utami, “Analisis Perbandingan Quality of Service Jaringan Internet Berbasis Wireless Pada Layanan Internet Service Provider (Isp) Indihome Dan First Media,” J. Ilm. Teknol. dan Rekayasa, vol. 25, no. 2, pp. 125–137, 2020, doi: 10.35760/tr.2020.v25i2.2723.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2024 Ryan Ari Setyawan (Penulis)
Artikel ini berlisensi Creative Commons Attribution 4.0 International License.