Session

Chasing 60 FPS: Frame Time Profiling in Jetpack Compose

You built a beautiful Jetpack Compose UI... but it’s kinda laggy. The animations stutter, scrolling feels off, and you’re not sure where it all went wrong.

In this talk, I’ll walk through how I hunt down these performance issues in real apps using tools like JankStats, Layout Inspector, and system tracing. I’ll show you how Compose actually renders under the hood, what triggers unnecessary recompositions, and how to spot the real culprits behind dropped frames.

No fluff—just real examples, profiling tips, and practical fixes you can apply to your own project. Whether you're working on a side project or a production app, you’ll walk away with a better sense of how to keep things running at 60 FPS (or as close as we mortals can get).

Himanshu Singh

Android @NordVPN

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