Home Mobile Integrasi Flutter Firebase

Integrasi Flutter Firebase

0

Pengenalan Firebase

Firebase adalah Backend-as-a-Service (Baas) yang berguna mempercepat pekerjaan para developer.Dengan Firebase, developer bisa fokus mengembangkan aplikasi tanpa harus memberikan usaha yang besar. Mulanya Firebase berbentuk database yang tidak terbatas pada sebuah komputer fisik.

Fungsi Firebase disini memberi para developer alat yang ideal dan layanan untuk membantu mengembangkan aplikasi, menumbuhkan basis pengguna, dan mendapatkan keuntungan.Definisi lain dari Firebase adalah platform dari Google yang menyediakan berbagai layanan untuk memudahkan pengembangan aplikasi web, Android, iOS, maupun Unity. Platform ini mampu mempermudah dalam pengembangan aplikasi bersifat Realtime Database. Untuk menjalankan platform, fungsi Firebase juga memerlukan akses internet karena tempat penyimpanannya berbasis online.

Layanan Firebase

Kalian bisa melihat apa saja layanan pada Flutter Firebase pada situ resminya yaitu https://firebase.flutter.dev/ kurang lebih ada 14 layanan yang stabil untuk bisa digunakan

Integrasi pada Project kita

Untuk setup Firebase pada aplikasi kita, bukalah console Firebase https://console.firebase.google.com

Lalu pilih Add Project

Lalu kita tuliskan nama project kita dan tekan Continue

Kalian bisa nyalakan Google Analytics (optional) tetapi untuk kali ini saya tidak memakai nya

Jika sudah, tekan Create Project dan tunggu sampai proses nya selesai

Jika sudah selesai, tekan Continue untuk pergi ke dashboard lalu kita pilih add apps, kita akan meng-setup aplikasi kita untuk Android

Dan akan keluar tampilan seperti ini :

Untuk package name, kita bisa mencari nya pada app-level.build.gradle

Dan kalian bisa mengisi App Nickname sesuai keinginan kalian.

Jika sudah, tekan Register App Lalu kita akan download config file kita dan akan kita letakkan pada folder app.

Dan pada project build gradle tambahkan dependency berikut: 

Lalu pada app-level.build.gradle kita tambahkan plugins serta dependency :

Tekan next, dan kalian telah berhasil setup aplikasi kita untuk Android.