Animation is probably material's most distinguishing feature, and it allows us to create beautiful and dynamic applications that engage and delight the user. As Material Design has grown, animating apps has become considerably easier, and many of the guidelines are now baked into the SDK. It is the simplicity and naturalness of these animations that make Material Design a language that will be around for a very long time.
In this chapter, we saw how to use motion to respond to user interaction, and how to take the user from one activity to another in a seamless and intuitive fashion. Using philosophies taken from traditional animation gives material applications a physical and natural feel.
Having covered layouts, data management, common material components, and motion, we can now take a look at implementing material on a wider variety of devices, which is a journey we will begin in the next chapter.