EditText is a Core Component that allows the user to enter text. onTextChanged method is called every time a text is changed.
For example, let's say that as the user types, you're translating their words into a different language. In this new language, every single word is written the same way: �. So the sentence "Hello there Bob" would be translated as "� � �".
In this example, we store text in the state, because it changes over time.
EditText is one of the ways the user interacts with the app. Next, let's look at ScrollView and learn how to use it.