Kotlin
A concise multiplatform language developed by JetBrains
KotlinConf 2018 Announcements
In today’s keynote at KotlinConf 2018 we made a series of announcements around releases, resources, and other things we’ve made available.
For your convenience below is a brief summary of the announcements with the corresponding links for more information.
Kotlin 1.3 hits RC
Version 1.3 hits RC and brings a ton of new features and functionality.
Coroutines
Kotlin Coroutines are no longer experimental. Check out the Overview page with more information on how to get started
Multiplatform Projects
Take advantage of Kotlin’s code sharing abilities across platforms with Multiplatform Projects.
Kotlin/Native is now in beta
After several years of development, Kotlin/Native hits beta. Learn everything about Kotlin/Native and how it can help you target different platforms.
New revamped playground
The online environment for trying out and learning Kotlin has a brand new look, new functionality, and an entire new section of “Kotlin by Example”.
Finally, whether you’re new to Kotlin or an existing user, check out the Learning Page for a list of resources available to you.
The Kotlin Foundation
JetBrains and Google have created the Kotlin Foundation that was announced last year at Google I/O.
How to try Kotlin 1.3 RC
In Maven/Gradle: Add https://dl.bintray.com/kotlin/kotlin-eap as a repository for the build script and your projects. Use 1.3.0-rc-146
as the version number for the compiler plugin and the standard library.
In IntelliJ IDEA: Go to Tools → Kotlin → Configure Kotlin Plugin Updates, select “Early Access Preview 1.3” in the Update channel drop-down list, and then click Check for updates.
The command-line compiler can be downloaded from the Github release page.
On play.kotlinlang.org: Kotlin 1.3‑RC compiler is switched on by default.
Check out the recent blog post on 1.3 RC for more information.
Let’s Kotlin!