Unscramble App

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.

Pre-requisites

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

Getting Started

  1. Download and run the app.