Android Codelabs Coroutines App Advanced Coroutines App WorkManager App Dagger and Hilt App Hilt App Preferences Datastore App Proto Datastore App Shrine App Reply App DataBinding App Paging App People App Use Kotlin Coroutines in your Android App Code 1: Documentation Learn advanced coroutines with Kotlin Flow and LiveData Code 2: Documentation Background Work with WorkManager Code 3: Documentation Advanced WorkManager Code 4: Documentation Using Dagger in your Android app Code 5: Documentation Using Hilt in your Android app Code 6: Documentation Migrating your Dagger app to Hilt Code 7: Documentation Working with Preferences DataStore Code 8: Documentation Working with Proto DataStore Code 9: Documentation Data Binding in Android Code 10: Documentation Android Paging Code 11: Documentation People: Conversations and Bubbles Code 12: Documentation Material Components (MDC) Code 13: Documentation Building Beautiful Transitions with Material Motion for Android Code 14: Documentation