Fades in

Widens

Becomes taller while moving upwards

Transforms into a bordered circle

Changes color to orange

After running forward, the animation runs in reverse.

New to Flutter?
  This page assumes you know how to create a layout using Flutter’s
  widgets.  For more information, see Building Layouts in Flutter.

Basic structure of a staggered animation

What's the point?

All of the animations are driven by the same
AnimationController.

Regardless of how long the animation lasts in real time,
the controller’s values must be between 0.0 and 1.0, inclusive.

Each animation has an Interval
between 0.0 and 1.0, inclusive.