Anda di halaman 1dari 6

MODUL PERKULIAHAN

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.

Fitur pada Firebase

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.

Cara Menambahkan Firebase pada Project Android


1) Pertama-tama login terlebih dahulu pada akun Gmail kalian, setelah itu buka dan kunjungi
website Firebase tersebut pada link berikut ini https://firebase.google.com/?hl=id lalu Klik GO
TO CONSOLE

2. Untuk membuat project baru, klik Tambahkan proyek(+).

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.

Pada method simpKamuta(), kita memakai method addRow()


milik class DatabaseManager untuk menambahkan data ke dalam
database. Sedangkan didalam method updateTable() kita
memanggil method ambilSemuaBaris()untuk menampilkan
data ke tabel. Method kosongkanField() dipakai untuk
mengosongkan editteks kembali.

Anda mungkin juga menyukai