FlutterFlashFirebaseBasics PDF
FlutterFlashFirebaseBasics PDF
VentureDive
Software Engineering Lead
FAST Karachi
MS - Computer Science
FAST Karachi
BS - Computer Science
Topic: Firestore with Flutter
Agenda
● Learn the fundamentals of building serverless apps
● Configure Firebase with your Flutter project
● Learn to use and build models on Firestore document db
● Best practices for end to end integration of UI/Logic/Storage
What is meant by serverless application?
Configure Firebase using CLI
● FlutterFire plugins configurations
● https://firebase.google.com/docs/flutter/setup?platform=ios
● https://docs.flutter.dev/development/data-and-backend/firebase
● https://firebase.google.com/docs/cli#mac-linux-auto-script
Configure Firebase using CLI
● Firebase CLI
● curl -sL https://firebase.tools | bash
● firebase login
● firebase projects:list
● Setup project on firebase console
● Install plugins
● flutter pub add firebase_core
● flutter pub add cloud_firestore
●
Configure Firebase using CLI
● Install Flutter Fire CLI
● dart pub global activate flutterfire_cli
● flutterfire configure
** That is it **
Building models using Firestore document db
Building UI and Logic (Live code and walkthrough)
Best practices and separation of concern with
Provider (code walkthrough)
Flutter Karachi Community
● Facebook: https://lnkd.in/gX7uBFf
● Slack: https://lnkd.in/gjS56Pq
● Twitter: https://lnkd.in/gTh6W_8
● Youtube: https://lnkd.in/gyCXgmQ
● LinkedIn: https://www.linkedin.com/in/taha-ali-8b404211a/
Thank you