Animations in Flutter
If you are new to Flutter then take this Flutter track for beginners
first to understand the basics of Flutter.
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. Flutter’s animation support makes it easy to implement a variety of animation types.
There are different approaches you can take when creating animations in Flutter. For eg: Implicit or Explicit
Use this decision tree made by the Flutter team that helps you decide what approach to use when implementing a Flutter animation.