Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Tambahkan Firebase ke aplikasi Flutter Anda

Prasyarat

  • Instal editor atau IDE pilihan Anda.

  • Instal Flutter untuk sistem operasi spesifik Anda, termasuk yang berikut:

    • Flutter SDK
    • Perpustakaan pendukung
    • Perangkat lunak dan SDK khusus platform
  • Masuk ke Firebase menggunakan akun Google Anda.

Jika Anda belum memiliki aplikasi Flutter, Anda dapat menyelesaikan Memulai: Uji Coba untuk membuat aplikasi Flutter baru menggunakan editor atau IDE pilihan Anda.

Langkah 1 : Instal alat baris perintah yang diperlukan

  1. Jika Anda belum melakukannya, instal Firebase CLI .

  2. Masuk ke Firebase menggunakan akun Google Anda dengan menjalankan perintah berikut:

    firebase login
    
  3. Instal FlutterFire CLI dengan menjalankan perintah berikut dari direktori mana pun:

    dart pub global activate flutterfire_cli
    

Langkah 2 : Konfigurasikan aplikasi Anda untuk menggunakan Firebase

Gunakan FlutterFire CLI untuk mengonfigurasi aplikasi Flutter agar terhubung ke Firebase.

Dari direktori proyek Flutter Anda, jalankan perintah berikut untuk memulai alur kerja konfigurasi aplikasi:

flutterfire configure


Langkah 3 : Inisialisasi Firebase di aplikasi Anda

  1. Dari direktori proyek Flutter Anda, jalankan perintah berikut untuk menginstal plugin inti:

    flutter pub add firebase_core
    
  2. Dari direktori proyek Flutter Anda, jalankan perintah berikut untuk memastikan bahwa konfigurasi Firebase aplikasi Flutter Anda mutakhir:

    flutterfire configure
    
  3. Di file lib/main.dart Anda, impor plugin inti Firebase dan file konfigurasi yang Anda buat sebelumnya:

    import 'package:firebase_core/firebase_core.dart';
    import 'firebase_options.dart';
    
  4. Juga di file lib/main.dart Anda, inisialisasi Firebase menggunakan objek DefaultFirebaseOptions yang diekspor oleh file konfigurasi:

    await Firebase.initializeApp(
      options: DefaultFirebaseOptions.currentPlatform,
    );
    
  5. Bangun kembali aplikasi Flutter Anda:

    flutter run
    

Langkah 4 : Tambahkan plugin Firebase

Anda mengakses Firebase di aplikasi Flutter Anda melalui berbagai plugin Firebase Flutter , satu untuk setiap produk Firebase (misalnya: Cloud Firestore, Authentication, Analytics, dll.).

Karena Flutter adalah framework multi-platform, setiap plugin Firebase berlaku untuk platform Apple, Android, dan web. Jadi, jika Anda menambahkan plugin Firebase ke aplikasi Flutter Anda, itu akan digunakan oleh Apple, Android, dan versi web aplikasi Anda.

Berikut cara menambahkan plugin Firebase Flutter:

  1. Dari direktori proyek Flutter Anda, jalankan perintah berikut:

    flutter pub add PLUGIN_NAME
  2. Dari direktori proyek Flutter Anda, jalankan perintah berikut:

    flutterfire configure
    

    Menjalankan perintah ini memastikan bahwa konfigurasi Firebase aplikasi Flutter Anda mutakhir dan, untuk Crashlytics dan Performance Monitoring di Android, menambahkan plugin Gradle yang diperlukan ke aplikasi Anda.

  3. Setelah selesai, bangun kembali proyek Flutter Anda:

    flutter run
    

Anda sudah siap! Aplikasi Flutter Anda terdaftar dan dikonfigurasi untuk menggunakan Firebase.

Plugin yang tersedia

Produk Nama plugin iOS Android Web apel lainnya
(macOS, dll.)
Analitik firebase_analytics
beta
Pemeriksaan Aplikasi firebase_app_check
beta
Autentikasi firebase_auth
beta
Cloud Firestore cloud_firestore
beta
Fungsi Cloud cloud_functions
beta
Perpesanan Awan firebase_messaging
beta
Penyimpanan awan firebase_storage
beta
Crashlytics firebase_crashlytics
beta
Tautan Dinamis firebase_dynamic_links
Pesan Dalam Aplikasi firebase_in_app_messaging
Instalasi Firebase firebase_app_installations
beta
Pengunduh Model ML firebase_ml_model_downloader
beta
Pemantauan Kinerja firebase_performance
Basis Data Waktu Nyata firebase_database
beta
Konfigurasi Jarak Jauh firebase_remote_config
beta

Cobalah aplikasi contoh dengan Analytics

Seperti semua paket, plugin firebase_analytics dilengkapi dengan program contoh .

  1. Buka aplikasi Flutter yang telah Anda konfigurasikan untuk menggunakan Firebase (lihat petunjuk di halaman ini).

  2. Akses direktori lib aplikasi, lalu hapus file main.dart yang ada.

  3. Dari repositori program contoh Google Analytics , salin-tempel dua file berikut ke direktori lib aplikasi Anda:

    • main.dart
    • tabs_page.dart
  4. Jalankan aplikasi Flutter Anda.

  5. Buka proyek Firebase aplikasi Anda di Firebase console , lalu klik Analytics di navigasi kiri.

    1. Klik Dasbor . Jika Analytics berfungsi dengan baik, dasbor menampilkan pengguna aktif di panel "Pengguna yang aktif dalam 30 menit terakhir" (mungkin perlu waktu untuk mengisi panel ini).

    2. Klik DebugView . Aktifkan fitur untuk melihat semua peristiwa yang dihasilkan oleh program contoh.

Untuk informasi selengkapnya tentang menyiapkan Analytics, kunjungi panduan memulai untuk iOS+ , Android , dan web .

Langkah selanjutnya