Pemograman
Android
MODUL 7
Firebase Database
Firebase and Analytic
Apa itu Firebase? Firebase adalah Backend as a Service(BaaS) atau disebut juga
sebagai penyimpanan cloud backend yang digunakan untuk mengelola pengguna,
Firebase dimiliki oleh raksasa perusahaan yaitu Google. Firebase diugnakan untuk
mempermudah pekerjaan Mobile Apps Developer. Dengan adanya Firebase, seorang
developer bisa fokus mengembangkan aplikasinya tanpa harus memerlukan biaya yang
mahal, karena Firebase bisa digunakan secara gratis.
Banyak sekali fitur yang dimiliki oleh Firebase, yaitu sebagai berikut:
Firebase Analytics.
Firebase Cloud Messaging dan Notifications.
Firebase Authentication.
Firebase Remote Config.
Firebase Real Time Database.
Firebase Crash Reporting.
Pertama kita akan belajar cara menghubungkan aplikasi android dengan Firebase, untuk itu
silakan kalian simak dan pahami tutorial berikut ini.
3. Isi nama proyek, ID project dan Negara/Wilayah kalian, setelah itu klik Buat Proyek.
4. Selanjutnya kita buat project baru pada android studio, berinama project tersebut lalu package serta
buat activity baru, jika sudah, kembali ke halaman Firebase kalian, lalu klik icon berlogo android.
5. Isi Nama paket/package aplikasi kalian, isi nama pendek aplikasi(jika diperlukan), lalu masukan kode
SHA-1 yang terdapat pada project tersebut. jika kalian masih bingung bagaimana cara mandapatkan kode
SHA-1, (kalau yang ini optional yaaa...) terakhir klik Daftarkan Aplikasi.
6. Download File Konfigurasi google-services.json, setelah selasai didownload, pindahkan file tersebut
pada direktori app/root yang terdapat pada project tersebut. klik Lanjutkan.
Berikutnya kita bahas listing dalam activity
AndroidDatabaseSatu.java. Acitivy ini memiliki 4 method
yaitu onCreate(), simpKamuta(),updateTable(),
kosongkanField(). Semua method diawali dengan void karena
tidak mempunyai nilai kembalian apapun.