top of page
Shree Bhagwat

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