Hello, Android
Keep learning

Where to go next.

Everything on this page is free and official. PDFs, step-by-step guides, interactive codelabs, full courses, and articles to grow from "I built one app" into a confident Android developer.

Start here

Official Google guides

Trustworthy, up-to-date documentation straight from Google. Begin with the codelabs, then read the guides when you want the details.

A

Android developer documentation

The official home for everything Android. Codelabs, API references, design guidance, and getting-started material.

The language

Learn Kotlin

Kotlin is the language you used in the workshop. These official resources will make you fluent in it.

K

Kotlin official material

From JetBrains — the team behind Kotlin. Includes an interactive playground that runs in your browser.

  • Guide Kotlin getting started The official first steps: set up Kotlin and write your first program. kotlinlang.org
  • Tutorial Kotlin documentation home The complete reference. Every concept explained with short, clear examples. kotlinlang.org
  • Playground Kotlin Playground Write and run Kotlin right in the browser. Perfect for practising outside Android Studio. play.kotlinlang.org
  • Course Kotlin fundamentals — pathway Google's structured pathway that teaches Kotlin basics with practice exercises. developer.android.com
Go further

Build real things & ship APKs

Level up from a single screen. Learn UI design, data, real devices, and how to publish your app.

R

Next-level guides & articles

When you want to keep building on your own, these are the places to learn.

  • Guide Build interactive UIs (codelab) Learn how buttons, text, and layout come together to make your app interactive. developer.android.com
  • PDF Modern Android app architecture Google's official guide to organising your app so it is easy to grow and maintain. developer.android.com
  • Guide Run your app on a real phone Move from the emulator to an actual device and see your app on a real screen. developer.android.com
  • Guide Publish your app How to sign, package, and share your finished app with other people. developer.android.com
  • Article Android Developers Blog Articles from the Google team about new features, best practices, and what is coming next. medium.com/androiddevelopers