Learn how to use Android Jetpack Architecture components, a collection of libraries that help you design robust, testable, and maintainable apps.
Unscramble app introduction
Build a game app that asks you to try your luck at unscrambling words.
Store data in ViewModel
Improve your app by implementing a ViewModel to retain app data during configuration changes.
Use LiveData with ViewModel
Convert the app data in the ViewModel to LiveData and observe the changes to update the UI automatically.