0
0
Firebasecloud~5 mins

Firebase with Flutter - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is Firebase in the context of Flutter development?
Firebase is a platform by Google that provides backend services like database, authentication, and storage, which Flutter apps can use to build powerful features without managing servers.
Click to reveal answer
beginner
How do you initialize Firebase in a Flutter app?
You call `Firebase.initializeApp()` inside the `main()` function before running the app to set up Firebase services.
Click to reveal answer
beginner
What Flutter package is commonly used to integrate Firebase services?
The `firebase_core` package is used to initialize Firebase, and other packages like `firebase_auth` and `cloud_firestore` provide specific Firebase features.
Click to reveal answer
intermediate
How does Firebase Authentication help Flutter apps?
It allows apps to easily add user sign-in and sign-up features using email, Google, Facebook, and more, without building backend login systems.
Click to reveal answer
intermediate
What is Cloud Firestore and how is it used in Flutter?
Cloud Firestore is a NoSQL database from Firebase that stores app data in documents and collections. Flutter apps use it to read and write data in real time.
Click to reveal answer
Which method initializes Firebase in a Flutter app?
AFirebase.start()
BFirebase.run()
CFirebase.initializeApp()
DFirebase.launch()
Which package is required to use Firebase Authentication in Flutter?
Afirebase_core
Bfirebase_auth
Ccloud_firestore
Dfirebase_storage
What type of database is Cloud Firestore?
ANoSQL document database
BSQL relational database
CGraph database
DKey-value store
Which Firebase feature helps with user sign-in in Flutter apps?
AFirebase Authentication
BRealtime Database
CCloud Storage
DCloud Functions
Where should you call Firebase.initializeApp() in a Flutter app?
AInside the build() method
BInside a widget's initState()
CAfter runApp()
DInside main() before runApp()
Explain how to set up Firebase in a new Flutter project.
Think about both Flutter code and Firebase console steps.
You got /4 concepts.
    Describe how Firebase Authentication can be used to add user login to a Flutter app.
    Focus on the main steps to let users sign in.
    You got /4 concepts.