note
This article has been translated by Gemini.
In this Notes article, I roughly jotted down notes in English from the content of the English session video/podcast. This article is intended to be read as a reference while watching the video. I hope this article helps you even a little when you watch the actual video. (Please feel free to contact me if there are any errors or typos! m(__)m)
This article is based on What’s New in Firebase (Google I/O ‘19).

The Purpose of Firebase#
Help mobile and web app development success
MLKit#
- Vision
- Natural Language
- Custom
- Object Detection & Tracking API + Translation API
AutoML Vision Edge#
- Upload a set of images (Training data set) and train.
- https://github.com/firebase/mlkit-custom-image-classifier
Cloud Firestore#
- Graduated from beta.
Collection Group Query#
- Query all sub-collections.
Cloud Functions#
- Scheduled Functions
- Like a cron job.
- Remote Config Event.
Cloud Functions Emulator#
- For testing the written code locally without running remote DB.
Firebase Test Lab#
- Supports Wear OS, Android Q, Android App Bundle.
- Improved games testing.
- Flaky tests detection.
Firebase Performance Monitoring#
- Exporting for deeper analysis:
- BigQuery Integration.
- Performance Monitoring for Web Apps:
- DOM Interactive.
- First Contentful Paint.
Fabric + Firebase#
- Phone Number Auth.
- Crashlytics.
- Latest Release Metrics.
- Slack, Jira, PagerDuty integrations.
- Export Crashlytics data into BigQuery.
Future of Crashlytics Beta#
- Next generation of Crashlytics beta.
- App Distribution: g.co/FirebaseAlpha
- Roadmap: g.co/FabricRoadmap
- March 2020 => End of Fabric.
Google Analytics for Firebase#
- Filter almost all properties.
- Create new custom audience builder UI.
Impressions / Summary / Key Takeaways#
- The flow for training MLKit models and creating models has become much easier, so it seems more accessible.
- Since more Firebase libraries are integrated with BigQuery, app engineers can now use BigQuery and perform Analytics analysis to significantly increase what they can do. (I should do this.)
- I haven’t touched Cloud Functions yet, so I’ll try using it, including integration with Remote Config.
That’s all!