In 2016 Firebase 2.0 was released, providing a “”backend as a service”” that extended beyond development features to also providing tools for user engagement and monetization. With mobile app markets becoming more crowded, developers increasingly need such tools to differentiate their products and engage (and retain) their users’ attention.
In this talk, I will provide a brief overview of Firebase before doing a deep-dive into Firebase Analytics, a core component that powers many of these features. With Analytics, the developer can instrument the application to gather user behavior information and view valuable insights about individual and collective engagement. They can then use those insights to drive automated actions or prioritize development decisions in an educated manner.
The first half of this talk will focus on the Firebase API (front-end integration) for Android, focusing specifically on instrumenting data capture. The second half of the talk will focus on the Firebase Dashboard (back-end visualization) and explore the rich set of insights and configuration options available to developers, using a real dataset.
The goal of the talk is to demonstrate the ease and utility of Firebase Analytics for mobile development, and also emphasize its value as a common and consistent back-end for cross-platform development.