Author Archives: Hadi Hariri

Kotlin Night in London

We’re holding another Kotlin Night, but this time in London. We’ve brought together members of the community that have been and are currently using Kotlin in production, to come and speak to us about their experiences. As well as share … Continue reading

Posted in Uncategorized | Leave a comment

Gradle Meets Kotlin

Back at JavaOne 2015, during a lunch break we started chatting with Hans Dockter, CEO of Gradle. A couple of days after the conference, a few of us were at the Gradle offices talking about what would be the beginning … Continue reading

Posted in Events | 14 Comments

Announcing Anko for Android

We’re excited to announce a library we’ve been working on for Android development, which, among other things allows the creation of Application Interfaces in a type-safe and dynamic way using a DSL. A Sample Taste Here is a small example … Continue reading

Posted in Android | 53 Comments

JavaScript Interop

When working with JavaScript, i.e. creating a Kotlin application that compiles down to JavaScript, we often need to interoperate with existing libraries in JavaScript. While Kotlin already provides support for this, we’ve added a few more options in M10 to … Continue reading

Posted in JavaScript | Tagged | Comments Off on JavaScript Interop

M10 is out

Right before the festivities start, we’ve managed to release the next milestone of Kotlin, adding dynamic types and more. Let’s see what M10 brings us.

Posted in Releases | Tagged | 28 Comments

M9 is here!

M9 has arrived and it’s bringing many new features and important changes. We’ve already highlighted these and covered others in detail. Let’s dig deeper into some of the other improvements.

Posted in Releases | Tagged | 13 Comments

Making Platform Interop even smoother

Being 100% interoperable with the JVM, and subsequently with JavaScript, has always been among Kotlin’s top priorities. With the amount of existing code, and a rich JVM ecosystem, having the ability of interoperating and leveraging these is crucial.

Posted in Language design | 31 Comments

M9 is coming

We’ve been working hard on the next upcoming release for Kotlin, M9, and it contains quite a good number of new features and some important changes.

Posted in Releases | 15 Comments

A New Open Source Web Site

We have a new web site and a new domain! It’s Open Source It would make no sense to be developing a language that is Open Source and not having an Open Source web site and documentation. We worked by … Continue reading

Posted in Uncategorized | Tagged | 9 Comments

M8 is out!

It’s been a really busy couple of months since the last release and we’ve been working hard on making substantial improvements, particularly in terms of speed. We have a lot of goodies for this release. Let’s get started

Posted in Releases | Tagged | 24 Comments