top of page

Shree Bhagwat
Founder Codeaamy | GDE Flutter and Dart
CEO - Codeaamy Private Limited
Google Developer Expert - Flutter and Dart
No More Jank: Escaping the Matrix of Frame Drops
Everything works great on your device, but suddenly your Flutter app starts lagging, dropping frames, or stuttering on others. This talk is about those moments. I’ll break down how Flutter renders frames, why things go janky, and how you can fix (and even prevent) it.
Through real examples and practical demos, I’ll share tips and tools that have helped me improve performance in production apps — and hopefully, they’ll help you too.
What this talk covers:
* What exactly is a “frame drop” and how Flutter’s rendering pipeline works.
* The real reasons behind jank (and no, it’s not always animations!).
* Using Flutter DevTools like a pro: timeline view, paint, rebuild tracking.
* Common performance pitfalls: expensive widgets, async overload, layout thrashing.
* Quick wins to make lists scroll smoother, images load faster, and screens render snappier.
* A simple workflow to debug and stay on top of performance issues in every release.
What You'll Learn:
* How to spot performance red flags before your users do.
* Practical steps to profile, measure, and debug janky UI.
* How to make smart widget tree decisions and avoid rebuild traps.
* Best practices for keeping animations smooth and interactions fluid.
* How to use Flutter DevTools Timeline and Repaint Rainbow effectively.
* Battle-tested advice from production apps — what works and what doesn't.
bottom of page