Android Studio IDE Setup Development : At least Arctic Fox Version, Migrate to Kotlin DSL Architecture Design Base Code Single Activity- Mutiple Fragment UI navigate Navigation Component Dagger Hilt for Dependencies Injection Work-Flow Libraries Foundation AppCompat, Android KTX Architecture Lifecycles, ViewModel, Navigation, Data Binding, Room, Rx , Paging3 UI Animations, Transitions, Fragment, Layout Third party Coil, Hilt, Retrofit, Kotlin Coroutines, ReactiveX