Tentang KamiPedoman Media SiberKetentuan & Kebijakan PrivasiPanduan KomunitasPeringkat PenulisCara Menulis di kumparanInformasi Kerja SamaBantuanIklanKarir
2025 © PT Dynamo Media Network
Version 1.102.2
Konten dari Pengguna
Firebase: Pengertian, Fitur, Fungsi, dan Keunggulannya
18 November 2021 10:03 WIB
·
waktu baca 3 menitTulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan

ADVERTISEMENT
Firebase adalah sebuah platform dari Google yang menyediakan beberapa layanan untuk memudahkan pengembang aplikasi dalam membangun aplikasi web, Android, iOS, maupun Unity.
ADVERTISEMENT
Dikutip dari Android Application Development for Rookies with Database oleh Nadia Firly, Firebase disebut sebagai Cloud Service Provider dan Backend as a Service yang dimiliki Google.
Firebase menjadi solusi yang ditawarkan oleh Google untuk mempermudah dalam pengembangan aplikasi mobile maupun web yang bersifat Realtime Database.
Penggunaan Firebase memerlukan akses internet dalam menjalankan platform tersebut. Hal ini karena data tersimpan pada tempat penyimpnan berbasis online.
Dengan adanya Firebase, pengembang aplikasi bisa fokus mengembangkan aplikasi tanpa harus memberikan usaha yang besar.
Firebase merupakan salah satu teknologi yang sangat direkomendasikan dalam pembuatan aplikasi mobile maupun web berkualitas tinggi, seperti e-commerse, chat, dan lainnya.
Fitur Firebase dan Fungsinya
Menurut Muhammad Ihsan Aljundi dan Muhammad Azriel Akbar dalam Kotlin Zero to Hero, ada beberapa fitur dalam Firebase, di antaranya:
ADVERTISEMENT
1. Firebase Authentication
Firebase Authentication berfungsi untuk memudahkan pembangunan sistem dalam autentifikasi yang aman. Fitur ini menyediakan solusi identitas end-to-end, mendukung akun email dan sandi, autentifikasi nomor telepon, Google, Twitter, Facebook, dan lain-lain.
2. Firebase Realtime Database
Firebase Realtime Database adalah database NoSQL yang di-hosting di cloud dan berfungsi untuk menyimpan dan mensinkronkan data antarpengguna secara real-time.
3. Firebase Cloud Storage
Firebase Cloud Storage berfungsi untuk membantu pengembang aplikasi menayangkan konten buatan pengguna, seperti foto dan video, dengan cepat dan mudah.
4. Firebase Hosting
Firebase Hosting memiliki fungsi untuk menerapkan aplikasi web satu halaman, halaman landing aplikasi seluler, atau progressive web app dengan mudah.
5. Firebase Cloud Messaging
ADVERTISEMENT
Firebase Cloud Messaging sebelumnya dikenal sebagai Google Cloud Messaging. Fitur ini berfungsi untuk mengirim dan menerima pesan lintas platform, seperti Android, iOS, dan aplikasi web.
Dengan fitur ini, pengguna bisa memberikan pemberitahuan dan membuat komunikasi dua arah antara perangkat. Teknologi yang digunakan terbagi menjadi dua, yaitu:
Untuk XMPP harus membangun server XMPP terlebih dahulu, sedangkan untuk HTTP bisa menggunakan console yang disediakan oleh Firebase.
6. Firebase Remote Config
Firebase Remote Config berfungsi untuk melakukan perubahan konfigurasi di dalam aplikasi Android atau iOS, tanpa harus melakukan pembaruan aplikasi di Play Store maupun App Store.
Salah satu catatan penggunaan dari Google adalah tidak boleh menggunakan Firebase Remote Config untuk melakukan perubahan yang krusial, seperti mengubah izin yang dibutuhkan oleh aplikasi.
ADVERTISEMENT
Keunggulan Firebase
Berikut ini beberapa keunggulan Firebase.
(SFR)