Multiplatform applications with Kotlin 1.2

Kotlin 1.2 allows to build application with shared code between plaftorms. Using gradle and the language you can write common code and interfaces and then extend them to specific platform when required.

This blog post explains how it is possible. They provide a github project implementing Conway’s Game of Life as a multiplatform application.