CRUD Firebase Realtime Database (1): Menambahkan Firebase ke Project Android


Assalamualaikum Warahmatullahi Wabawarakatuh.

Pada kesempatan kali ini saya akan mengajarkan  pada kalian, bagaimana cara membuat aplikasi CRUD (Create, Read, Update, Delete) dengan menggunakan Firebase Realtime Database. Pada tutorial bagian pertama, akan menjelaskan cara menembahkan Firebase kedalam aplikasi Android kita. Sebelumnya saya pernah membuat postingan mengenai cara menambahkan Firebase kedalam aplikasi Android, tetapi untuk melengkapi tutorial kita akan mulai dari nol.


1) Buat project baru pada Android Studio kalian, setelah itu Login/Masuk pada Firebase dengan menggunakan Alamat Gmail kalian, pada link berikut ini https://firebase.google.com/?hl=id

Klik GO TO CONSOLE / BUKA KONSOL



2) Selanjutnya tambahkan project baru kita kedalam Firebase Console, dengan mengklik Tambahkan proyek(+).


3) Isi nama proyek, ID project dan Negara/Wilayah kalian, setelah itu klik Buat Proyek.


4) Pada halaman Dashboard Firebase, disini kalian dapat memilih platform yang akan digunakan, klik icon berlogo android, untuk menambahkan Firebase kedalam aplikasi Android.


5) Isi nama package (wajib), nama pendek aplikasi (jika diperlukan), lalu masukan kode SHA-1 (jika diperlukan), untuk melengkapinya kita akan menambahkan semua data tersebut kedalam Firebase.


Jika kalian masih bingung bagaimana cara mandapatkan kode SHA-1, tutorialnya dapat kalian lihat Disini.

6) Download File Konfigurasi google-services.json, setelah selesai, pindahkan file tersebut pada direktori app/root yang terdapat pada project aplikasi kalian.




7) Tambahkan permission Internet pada file AndroidManifest.xml, untuk mengizinkan aplikasi membuka socket jaringan.
<uses-permission android:name="android.permission.INTERNET"/>
8) Selanjutnya tambahkan Firebase SDK pada file build.gradle(Project-Level), masukan pluign dibawah ini.

'com.google.gms:google-services:3.1.0'

Perhatikan gambar berikut ini.


9) Selanjutnya buka bulid.gradle(app-level) lalu tambahkan library dibawah ini dadalam dependencies.

'com.google.firebase:firebase-core:11.8.0'

10) Lalu tambahkan baris apply plugin: 'com.google.gms.google-services' di bagian bawah dependencies. Seperti berikut ini:
dependencies {
    implementation 'com.google.firebase:firebase-core:11.8.0'
}
apply plugin: 'com.google.gms.google-services'
Terimakasih atas kunjungannya, semoga tutorial yang saya berikan bisa bermanfaat untuk kalian semua,  Setelah selesai menambahkan Firebase kedalam project aplikasi Android, pada materi selanjutnya kita akan membuat sistem autentikasi dengan menggunakan FirebaseUI. Klik Disini.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Wildan M Athoillah
Wildan M Athoillah Blogger dan spesialis pembuat aplikasi android.