/intro-kotlin-mutliplatform

Kotlin Multiplatform project (MPP), JVM and JS

Apache License 2.0Apache-2.0

official JetBrains project GitHub license

Introduction to Kotlin Multiplatform

You can find the code for the hands-on lab on Introduction to Kotlin Multiplatform

Branches

We use Git Branches to separate different steps of the tutorial. Please check step-NNN branches for more details:

  • step-001 branch contains the basic Kotlin/JVM + Ktor server application
  • step-002 kotlin Multiplatform project
  • step-003 JS target to render HTML
  • step-004 common code to share a constant
  • step-005 rendering code in the common source set, JVM works
  • step-006 putting all together, rendering both in JS and JVM