Session

One Tracker to Rule Them All: App & Screen Metrics for Firebase, Sentry & More

Most Android developers rely on out-of-the-box tools like Firebase Performance or Sentry — but what if you want full control over what you measure and where you send it?

In this talk, I’ll show you how to build a lightweight performance tracking library that can:

Track custom app and screen-level metrics (e.g. startup, navigation, image loading)

Start and stop traces with clear lifecycle hooks

Report metrics to multiple destinations — Firebase Performance, Sentry, or your own SDK

We’ll cover:

How to define flexible PerformanceTrace objects

Where to hook them in the Android lifecycle (Activity, Fragment, Compose)

How to route data to third-party tools using clean abstraction layers

Whether you're working in a startup or a large app team, this approach gives you full observability with minimal overhead. You’ll walk away with code samples, architectural patterns, and a reusable tracker you can plug into your app today.

Akniyet Arysbayev

Delivery Hero (Berlin), Senior software engineer at App Performance team

Berlin, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top