Single player game app that displays scrambled words. To play the game, player has to make a word using all the letters in the displayed scrambled word. This code demonstrates the Android Architecture component- ViewModel and LiveData. This code sample also demonstrates how to implement Data Binding with LiveData.
Used in the Android Basics with Kotlin course.
Based on Google example repository.
You need to know:
- How to use Fragments
- How to design a layout in ConstraintLayout
- How to write control flow statements (if / else, when statements)
- How to update the UI of the app based on user input
- How to add a click listener to a Button
- Download and run the app.