About 727 results
Open links in new tab
  1. Training | Get started | Android Developers

    Start here for a high-level overview of how to build apps using the latest Android development practices.

  2. Build your first app | Get started | Android Developers

    To get started, do a quick codelab or dive deeper into a training course for an overview of key Android development topics.

  3. Android Basics with Compose course | Android Developers

    Learn programming basics and create your first Android app. Write simple Kotlin programs that display text output. Download and install Android Studio. Build an Android app with a simple …

  4. Learn Kotlin for Android

    If you have little to no programming experience, this course can help you learn how to build simple Android apps in Kotlin.

  5. Create your first Android app

    In this codelab, you create your first Android app with a project template provided by Android Studio. You use Kotlin and Jetpack Compose to customize your app. Note that Android Studio …

  6. Android Basics in Kotlin | Training Courses | Android Developers

    Jan 21, 2021 · Take your first steps programming in Kotlin, add images and text to your Android apps, and learn how to use classes, objects, and conditionals to create an interactive app for …

  7. Kotlin and Android | Android Developers

    Write better Android apps faster with Kotlin. Kotlin is a modern statically typed programming language used by over 60% of professional Android developers that helps boost productivity, …

  8. Teach Android Development

    If you’re ready to start teaching Android, use these materials to get started today. We have lessons covering the Kotlin language, introduction to Android development, UI basics, Android …

  9. Develop for Android

    Learn how to build and extend engaging media experiences to users across Android's multidevice ecosystem.

  10. Android codelabs | Get started | Android Developers

    Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing …

Refresh