Member-only story

Flutter firebase service

Nhan Cao
16 min readDec 13, 2020
  • Firebase Analytics
  • Firebase Crashlytics
  • Firebase auth: Google, Facebook, Apple
  • Firebase storage: select image + upload, gen URL download file
  • Cloud functions
  • Firebase messaging + local push notification

Integrate firebase

https://medium.com/@nhancv/flutter-create-a-firebase-project-183b681e4cb5

Integrate firebase Analytics

https://medium.com/@nhancv/flutter-analytics-integration-768ae76a8077

Integrate firebase Crashlytics

https://medium.com/@nhancv/flutter-crashlytics-integration-17530e24ba5c

pubspec.yaml

  # Firebase
firebase_core: ^0.5.2+1
firebase_analytics: ^6.2.0
cloud_firestore: ^0.14.3+1
firebase_storage: ^5.1.0
image_picker: ^0.6.7+14
cloud_functions: ^0.7.1
firebase_crashlytics: ^0.2.3+1
firebase_messaging: ^8.0.0-dev.9
flutter_local_notifications: ^3.0.1+6
firebase_auth: ^0.18.3+1
google_sign_in: ^4.5.6
apple_sign_in: ^0.1.0
flutter_facebook_login: ^3.0.0

android/build.gradle

buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath 'com.google.gms:google-services:4.3.4'…

--

--

No responses yet