-
Flutter’s animation support makes it easy to implement a variety of animation types.
-
Many widgets, especially Material widgets, come with the standard motion effects defined in their design spec, but it’s also possible to customize these effects.
-
Is based on typed Animation objects.
-
The primary building block of the animation system is the Animation class.
-
Animations are actually built from a number of core building blocks.
Well-designed animations make a UI feel more intuitive, contribute to the slick look and feel of a polished app, and improve the user experience.
Common animation patterns
Most UX or motion designers find that certain animation patterns are used repeatedly when designing a UI.