Skip to main content

Notes - What's New in Firebase (Google I/O '19)

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).

f🆔shaunkawano:20190510005655p:plain

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
#

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!