Skip to content

Companion app for my "Animation and motion in Flutter" presentation, showcasing what the framework has to offer to developers for creating simple and yet beautiful animations.

Notifications You must be signed in to change notification settings

Pixplicity/flutter_animation_motion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_animation_motion

Companion app for my "Animation and motion in Flutter" presentation, showcasing examples of simple and yet beautiful animations.

Included examples from the presentation

  • Implicit animations
  • Animations that trigger rebuild of the widget tree using setState, AnimatedWidget and AnimatedBuilder
  • Animations using different Curves
  • Displaying controller's animated value
  • Tweening from one color to another using ColorTween
  • Animating Container's properties using AnimatedContainer
  • Animating the position of a widget using AnimatedPositioned
  • Animating an Icon using AnimatedIcon
  • Animating a gradient background using DecoratedBoxTransition
  • Animating a widget's scale using ScaleTransition
  • Animating changes in TextStyle using AnimatedDefaultTextStyle
  • Shared element transition using Hero widget
  • Change perspective of a widget
  • Animated rotation of a widget using AnimatedBuilder
  • Animating the opacity of a widget using AnimatedWidget
  • Change of Widget's perspective with gestures using GestureDetector and Transform widgets

Additional examples

  • Demonstration of custom explicit animations (change of decoration, opacity, width, height)
  • Staggered animation using a single AnimationController and multiple Interval curves with different Tweens
  • Utilizing a custom AnimationStatus listener
  • Animating list item creation
  • Animating list items on demand, utilizing Matrix transformations

Easter egg

Long press anywhere in the app and swipe around.

Demo

Presentation

Click here.

About

Companion app for my "Animation and motion in Flutter" presentation, showcasing what the framework has to offer to developers for creating simple and yet beautiful animations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages