0Pricing
Jetpack Compose Academy · Lesson

Run Your First App on the Emulator

Build, launch, and see Hello World on screen.

Time to See It Run

You wrote a Composable, now let's run it. In minutes you will watch Hello World appear on a virtual phone right inside Android Studio. 🚀

setContent Hooks Up Your UI

Every Compose app starts in MainActivity, where setContent connects your Composable tree to the screen. It is the bridge from Android to Compose.

setContent {
    Greeting("World")
}

All lessons in this course

  1. What Compose Replaces: Goodbye XML
  2. Set Up Android Studio for Compose
  3. Anatomy of an @Composable Function
  4. Run Your First App on the Emulator
← Back to Jetpack Compose Academy