Introduction: Sample Multiplatform Kotlin Project
More: Author   ReportBugs   

Important MPP and this project requires Kotlin 1.2-rc39 or higher, and IntelliJ IDEA 2017.3 EAP or higher.

This project is a sample multi-platform project for Kotlin, that is, a project that can target multiple platforms.

The project consists of 3 modules

  • Common: where common code such as data classes and declaration for platform specific code.
  • js: where Kotlin code targeting JavaScript is located
  • jvm: where Kotlin code targeting the JVM is located

For more information on this project, please see the corresponding blog post.


The material provided in this repository, including but not limited to source code, presentations, notes and exercises is Copyright (c) 2017 Hadi Hariri, and is provided as-is.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Support Me
About Me
Google+: Trinea trinea
GitHub: Trinea