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
Links
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