Putting it all together

shape-shifting complete example animates transitions between values for

shape-shifting complete example builds upon

fade-in complete by showing
additional capabilities of implicit animations:

Some implicit animations (for example,
AnimatedOpacity) only animate a single
property, while others (like AnimatedContainer)
can animate many properties.

Implicit animations automatically animate between the old and
new values of properties when they change using the provided
curve and duration.

If you do not specify a curve,
implicit animations default to a linear curve.

What’s next?

Congratulations, you’ve finished the codelab! If you’d like to learn more,
here are some suggestions for where to go next:

Try the animations tutorial.

Learn about hero animations and staggered animations.

Checkout the animation library.