ALERT SYSTEM DESIGN MENGGUNAKAN TEKNOLOGI FIREBASE CLOUD MESSAGING (FCM)
DOI:
https://doi.org/10.56127/jukim.v3i02.1601Keywords:
Firebase cloud Messaging, Model view, Bencana Alam, Alert systemAbstract
Pada penelitian ini membahas tentang perancangan Aplikasi untuk memberikan notifikasi peringatan bencana secara real-time melalui fitur Alert System menggunakan teknologi Firebase Cloud Messaging (FCM). Dalam aplikasi ini pada saat terjadi bencana, maka akan muncul Alert yang secara otomatis menutup layar aplikasi lain yang sedang digunakan oleh pengguna, sehingga pengguna dapat segera melakukan evakuasi. Fitur utama lainnya adalah navigasi ke titik evakuasi terdekat berdasarkan lokasi pengguna, panduan tindakan darurat yang disesuaikan dengan jenis bencana, dan akses ke informasi bencana terkini melalui halaman Get Info. Arsitektur aplikasi ini didasarkan pada Model-View-View Model (MVVM) yang memisahkan logika bisnis dari antarmuka pengguna, serta menggunakan teknologi Firebase Cloud Messaging (FCM) dan GeoFirestore untuk mengelola data lokasi dan notifikasi secara efisien. Pengujian dilakukan terhadap berbagai endpoint untuk memastikan respons yang akurat dan cepat, serta terhadap antarmuka pengguna untuk menjamin kemudahan penggunaan dan fungsionalitas yang tepat.
References
Republik Indonesia. Undang-Undang Nomor 24 Tahun 2007 Tentang Penanggulangan Bencana.
Badan Nasional Penanggulangan Bencana (BNPB). Tentang InaRISK. Tanggal Akses 17 Januari 2024, https://inarisk.bnpb.go.id/about
Michael Stonis. 2022. Enterprise Application Patterns using .NET MAUI. Microsoft Developer Division. https://aka.ms/maui-ebook
Akhmad Hilmy Zakaria, I Kadek Dwi Nuryana , MVVM Perangkat Lunak Android dan Analisis Arsitektur MVP dengan Studi Kasus Aplikasi iTourism, Journal of Informatics and Computer Science (JINACS): Volume 04 Nomor 04, 2023 , ISSN : 2686-2220 hal 351-359
Mumuh Kustino Muharram, Zikri Ariachandra, Bambang Wisnuadhi, Ghifari Munawar, Analisis Pengaruh Arsitektur MVVM dan MVP pada Performa Database GreenDao, Prosiding The 12th Industrial Research Workshop and National Seminar Bandung, 4-5 Agustus 2021, hal 880-889