Kotlin multi-platform(KMPP) is Kotlin's experimental feature and it provides the ability to share non-UI business logic between different platforms like Android, iOS, Js, Embedded device and many more.
This slide covers how to set-up the KMPP project, how does this code sharing works between different platforms and pro-cons of using it.