Global web icon
android.com
https://developer.android.com/kotlin/
Kotlin and Android | Android Developers
Learning Android & Kotlin from scratch View our guides for beginners, teaching you how to build Android apps with Kotlin and Jetpack Compose.
Global web icon
android.com
https://developer.android.com/kotlin/campaign/lear…
Learn Kotlin for Android
Whether you're interested in getting started with Kotlin or are looking to grow your expertise, Google's Kotlin for Android training courses can help you advance your skills.
Global web icon
android.com
https://developer.android.com/kotlin/learn
Learn the Kotlin programming language | Android Developers
Kotlin is a programming language widely used by Android developers everywhere. This topic serves as a Kotlin crash-course to get you up and running quickly. Variable declaration Kotlin uses two different keywords to declare variables: val and var. Use val for a variable whose value never changes.
Global web icon
android.com
https://developer.android.com/courses/android-basi…
Android Basics with Compose course | Android Developers
Continue learning the fundamentals of Kotlin, and start building more interactive apps. Use conditionals, function types, classes, and lambda expressions in Kotlin.
Global web icon
android.com
https://developer.android.com/courses/
Training | Get started | Android Developers
You will write these apps in the Kotlin programming language and learn best practices in Material Design, app architecture, data storage, fetching data from the network, testing, and more.
Global web icon
android.com
https://developer.android.com/kotlin/androidbasics
Android Basics with Compose | Kotlin | Android Developers
This course teaches people with no programming experience how to build simple Android apps with Jetpack Compose. Along the way, you'll learn the fundamentals of programming and the basics of the Kotlin programming language.
Global web icon
android.com
https://developer.android.com/courses/pathways/and…
Introduction to programming in Kotlin - Android Developers
Learn introductory programming concepts in Kotlin to prepare for building Android apps in Kotlin.
Global web icon
android.com
https://developer.android.com/kotlin/first
Android’s Kotlin-first approach - Android Developers
If you’re looking to build an Android app, we recommend starting with Kotlin to take advantage of its best-in-class features. In an effort to support Android development using Kotlin, we co-founded the Kotlin Foundation and have ongoing investments in improving compiler performance and build speed.
Global web icon
android.com
https://developer.android.com/courses/pathways/and…
Lesson 1: Kotlin basics - Android Developers
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.
Global web icon
android.com
https://developer.android.com/get-started/overview
Build your first app | Get started | Android Developers
Take the full course to learn the basics of creating apps with Jetpack Compose, Android's modern toolkit for developing user interfaces. As you create a series of apps, you’ll learn the basics of the Kotlin programming language and the fundamentals of app development.