Shader compilation jank

What is shader compilation jank?

What do we mean by “first run”?

How to use SkSL warmup

Note:
  To learn how to use the Performance View
  (part of Flutter DevTools)
  for debugging performance issues,
  see Using the Performance view.

If the animations on your mobile app appear to be janky,
but only on the first run,
this is likely due to shader compilation.
Flutter’s long term solution to
shader compilation jank is Impeller,
which is in preview
(behind a flag) for iOS.
(It’s not yet available on Android.)

Before continuing with the instructions below,
please try Impeller on iOS, and let us know
in a GitHub issue if it doesn’t address your issue.
Impeller on Android is being actively developed,
but is not yet in developer preview.