What is Firebase and how to use it
Building an app from scratch is often daunting, as there are many moving parts and factors to consider. With Firebase, which is Google's mobile and web app development platform, you'll have many different products to help you build and run successful apps, regardless of the platform (web, Android, iOS, Unity, etc) you’re using. Take a look at how various Firebase products can support building a new app with ease and abstract away infrastructure management to allow focusing on users!
Chapters:
0:00 - Introduction
4:07 - Expense Tracker App Introduction
6:27 - Authentication
8:20 - Authentication Code
12:57 - Storage
15:04 - Storage Code
16:43 - Cloud Functions
18:45 - Firebase Machine Learning
20:27 - Cloud Storage vs Cloud Firestore
21:20 - Cloud Firestore
25:00 - Cloud Firestore vs Realtime Database
25:48 - Cloud Messaging
27:20 - Test Lab
29:10 - App Distribution
30:03 - Hosting
31:15 - Crashlytics
32:34 - Performance Monitoring
34:50 - Remote Config
37:03 - Remote Config Personalization
37:54 - A/B Testing
38:54 - Summary
Resources:
Cloud Firestore vs Realtime Database → https://goo.gle/37t4eJ9
Feature Flagging with Remote Config → https://goo.gle/3ReKjWX
Remote Config Personalization → https://goo.gle/3kePwxi
Remote Config vs A/B Testing → https://goo.gle/45MdO7a
Personalization and A/B Testing: How to create better experiences for users → https://goo.gle/3Z9TYjK
Expense Tracker Codealong Series → https://goo.gle/FirebaseCodelang
Catch more videos → https://goo.gle/Firebase-Fundamentals
Subscribe to Firebase → https://goo.gle/Firebase
#FirebaseFundamentals
Firebase
The Youtube channel for all things Firebase! Learn how to build awesome apps with hands-on tutorials from the Firebase team. Firebase helps you build better mobile apps and grow your business....