Build a basic layout

Build an Android app with a simple user interface that displays text and images.


Intro to Jetpack Compose

Video Optional

Learn more Jetpack Compose, a modern way to build User Interfaces for Android apps.

Design a birthday card app

Video Optional

Learn about the tools you’ll use to start developing apps.

Build a simple app with text composables


Learn how to build a simple app with composable functions.

Add images to your Android app


Learn how to add images to your app using a composable function.

Practice: Compose Basics


Apply the concepts of basic UI composables to implement screens for the given problems.

Project: Create a business card app


Learn how to create an Android app that showcases your business card.

What's next?

Video Optional

Congratulations on creating your first ever digital birthday card! Learn about what comes next in the course.


Test what you’ve learned and earn your Build a basic layout badge.