Android 12 Developer Preview is here! Try it out, and give us your feedback!

Lesson 1: Kotlin basics

Get started developing in Kotlin, and learn the basics of the Kotlin programming language: data types, operators, variables, control structures, and nullable versus non-nullable variables.

 

Get started

Codelab

Get started with the Kotlin programming language.

Kotlin basics

Codelab

Learn the basics of Kotlin, including data types, operators, variables, control structures, and nullable versus non-nullable variables.

Quiz

Earn your badge for completing Lesson 1: Kotlin Basics.