In this section, we're going to walk through what is required to create a simple Kotlin multiplatform project that targets Android, iOS, and the web. We'll break the process down, module by module, to highlight the differences in project setup for each build target.
By the end of the chapter, we'll have a simple Hello World project running on all three target platforms using code from a shared Kotlin module.