Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

Ecosystem Events Native Playground Releases Tools

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!

image description