
Unit 2: Layouts
Improve the user interface of your app by learning about layouts, Material Design guidelines, and best practices for UI development.
Get user input in an app: Part 1
September 2020
Create a tip calculator app by building the layout first and then implementing the logic to calculate the tip from the user input.
Get user input in an app: Part 2
September 2020
Add visual polish to the Tip Calculator app using Material Design guidelines.
Display a scrollable list
September 2020
Create an app that displays a scrollable list of inspiring text and images using the RecyclerView widget in Android. Along the way, you’ll learn about using lists in Kotlin to store a collection of data.