This tutorial guides you through the steps of creating a multi-platform Kotlin application. Starting from two separate projects, one for iOS and one for Android, we will first create a simple calculator app for both platforms and then continue to implement the zero player game “Game of Life”.

We will then extend the scope of the app even further and create a web application, and a JavaFX application using the same shared source as for Android and iOS.

GOL Android iOS