What you’ll learn

Flutter aims to provide 60 frames per second (fps) performance,
or 120 fps performance on devices capable of 120Hz updates.

For 60fps, frames need to render approximately every 16ms.

Jank occurs when the UI doesn’t render smoothly. For example,
every so often, a frame takes 10 times longer to render,
so it gets dropped, and the animation visibly jerks.

It’s been said that “a fast app is great,
but a smooth app is even better.”
If your app isn’t rendering smoothly,
how do you fix it? Where do you begin?
This guide shows you where to start,
steps to take, and tools that can help.

Note: