Kotlin
Java

MP1: Views and UI
Kotlin

Created By: Geoffrey Challen
/ Updated: 2021-10-20

Today we'll examine something that's quite new to us, the idea of a user interface. Why does our app look the way it does? Let's find out!

Introducing User Interfaces

Let's begin our introduction to user interfaces by examining the reason that our main activity looks the way it does. We'll also fiddle around a bit and see if we can see how to make changes!

Data Binding

Next let's investigate how the list of restaurants is converted to items on the display. We'll need to understand a bit of this to complete the next test case!

Displaying Cuisine Values

No Homework Today

As a reminder, on lessons where we focus on the machine project we will not assign a homework problem! However, the lesson will usually focus on helping you complete a particular part of the MP test suite, and so we encourage you to spend time on that in lieu of a homework problem.

Today your goal should be to fix your restaurant view so that the cuisines are displayed properly. If you get stuck, find us for help on the help site or forum.