Skip to content

razraj/201-Animations

 
 

Repository files navigation

Flutter 201: Animations

The goal of this project is to explore Animations in Flutter, from basic overview of the concept to coding examples and tutorials that can help provide applied learning of those ideas.

References

Living document that I'll keep up-to-date, tracking useful articles and tutorials for learning animation best practices.

Common Animation Patterns

In the Flutter Docs on Animations there are three kinds of common animation patterns listed:

  • Animated List or Grid

    • animate the addition or deleteion of elements from a collection (list or grid)
  • Shared Element Transition: where the same element occurs across screens (routes) and the animation is used to highlight the transition (e.g, going from a list view to a detail view)

  • Staggered Animations: where the animation is really a set of smaller deferred transitions (or motion) that occur sequentially or overlap (partially or totally) on a timeline.

There are good examples (with code) to learn the patterns:

Walkthroughs

Notes & insights from quick walkthroughs of codelabs, tutorials and documentation in a useful order.

About

Explore Animations with Flutter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 83.0%
  • Objective-C 10.9%
  • Java 5.3%
  • Other 0.8%