Pada artikel kali ini kita akan belajar dan mencoba secara langsung cara untuk meng-integrasikan flutter dengan firebase. Yuk ga pake lame langsung ke tutorialnya:
1. Siapkan Akun Gmail Kamu Dan Projek Flutter
Pada saat kamu pertama kali menggunakan layanan firebase, kamu bakalan diminta untuk Login terlebih dahulu dengan menggunakan akun Gmail. Nah disinilah alasan kenapa kamu wajib mempunyai akun Gmail.Selain itu, kamu juga harus menyiapkan sebuah projek flutter baru. Ini diperlukan saat kita akan meng-integrasikan aplikasi Flutter kita dengan Firebase.
2. Membuat Projek Firebase
Dalam hal menggunakan layanan dari Firebase, selain diwajibkan Login dengan akun Gmail kamu juga akan diwajibkan untuk mendaftarkan projek Flutter kamu ke Firebase, berikut langkahnya:
1. Pergi ke Firebase Console.
3. Masukkan nama projek kamu.
- Disini saya akan memakai hello-world sebagai contoh. Selanjutnya Firebase akan secara otomatis menambahkan sebuah nama random, seperti contoh pada projek yang saya buat nama randomnya adalah hello-world-f2206.
4. Kamu bisa memilih lokasi server yang akan kamu gunakan, disini saya akan memilih server nam5(us-central)
5. Lalu centanglah checklist button yang mempunyai tulisan Terms and Conditions.
5. Setelah langkah diatas selesai, lalu click tombol Create Project
4. Konfigurasi Flutter Dengan Firebase Pada Aplikasi IOS
1. Pada halaman Firebase Project Overview, click lah pada tombol yang berlogo IOS.2. Lalu isilah IOS Bundle ID dengan nama Package Project kamu
3. Lalu download lah file konfigurasi dengan nama GoogleService-Info.plist dan letakkan pada folder root di IOS projek kamu.
4. Ikutilah intruksi yang tertera pada gambar untuk memasang Firebase SDK lalu click Next
#include "AppDelegate.h" #include "GeneratedPluginRegistrant.h" @import UIKit; @import Firebase; @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [FIRApp configure]; return YES; } @end
6. Lalu kembali ke folder root projek kamu dan Run, setelah langkah tersebut berhasil, aplikasi kamu akan otomatis ditambahkan ke dalam layanan Firebase. Hal ini juga ditandai dengan munculnya tulisan Continue To the Console.