In this final chapter, we dived into Flutter animations. We learned the fundamental concepts of animation, which are concept mainly defined by the Animation class.
We covered important classes that the framework provides, including AnimationController, CurvedAnimation, and Tween. We also revisited our Tranformation examples and added animations to them by using the concepts learned in this chapter. Finally, we saw how to create our own custom Tween objects.
Lastly, we saw how to use AnimatedBuilder and AnimatedWidget to make our animation code cleaner and easier to understand.
That's all, folks. In this book, I have tried to go over some basic but fundamental concepts of this incredible platform. I hope you enjoyed and learned something: that's what motivates us to continue.