


To follow through this tutorial, you should have: Transition animations generally improve the app’s user experience (UX) which helps to retain users. Also, we can include shared transition elements in our app to open an image in a new destination. We can add custom transitions to animate the appearance and dismissal of dialog Fragments.

Also, when navigating back to the previous Fragment, we can animate the action. With custom transition animations, if a user is heading to a new destination, we can add the respective and descriptive transition animation. Navigating back and forth between Fragments can sometimes be confusing. This makes it easier for a user to navigate from one destination to another. The Navigation component is part of the Android Jetpack Library and allows you to implement navigation, from simple button clicks to more complicated patterns.
