Animations tutorial
Explains the fundamental classes in the Flutter animation package
(controllers, Animatable, curves, listeners, builders),
as it guides you through a progression of tween animations using
different aspects of the animation APIs. This tutorial shows
how to create your own custom explicit animations.

Zero to One with Flutter, part 1 and part 2
Medium articles showing how to create an animated chart using tweening.

Write your first Flutter app on the web
Codelab demonstrating how to create a form
that uses animation to show the user’s progress
as they fill in the fields.

Animation types

Generally, animations are either tween- or physics-based.
The following sections explain what these terms mean,
and point you to resources where you can learn more.

Tween animation