Nitya narasimhan droidcon boston header

Understanding Your User: Deep Dive into Firebase Analytics

With 2.2M apps in the Google Play store, Android developers now have to compete for awareness, engagement and retention of users, for their apps. Traditionally, this has involved using multiple toolkits and managing the complexity of costs and interactions across them. With Firebase Analytics, the process is unified (single toolkit), cost-effective (unlimited & free) and comprehensive (standard & custom events) — not to mention easy to use.

Get more development news like this

In this talk, we will take a look at how easy it is to integrate Firebase Analytics and use the resulting insights to not just understand user behaviors, but also to improve user experience and engagement (with data-driven UX decisions) and to better monetize those interactions. The first half of the talk will focus on the Firebase Analytics API (front-end) and its usage (with code) to capture user events and establish relevant contexts. The second half of the talk will focus on the Firebase Analytics Dashboard (back-end) and its usage to filter, track and visualize user behaviors in individual and collective contexts.

Finally, we will explore popular scenarios requiring behavior analytics and walk through how these can be implemented using the APIs and Dashboard provided by Firebase Analytics. The talk will conclude with pointers to resources, and a brief review of other Firebase features that enable (or are enabled by) Analytics.

Next Up: Android Architecture Components and Realm

General link arrow white

About the content

This talk was delivered live in April 2017 at Droidcon Boston. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers.

Nitya Narasimhan

Nitya is a software architect and consultant with nearly 20 years of experience. She has a PhD in Computer Engineering and developed patented mobile, television and wearable technology during her 12-year tenure at Motorola Research. Nitya currently works with early stage startups and universities to build mobile web products for consumers in the entertainment, social good and ubiquitous computing domains. She also organizes Google Developer Groups (in New York and Hudson Valley) and related Android Camp and DevFest developer conferences in NYC.

4 design patterns for a RESTless mobile integration »