What is multiplatform programming?

M. Multiplatform typically means capable of running on two or more different hardware platforms . For example, versions of software available for the Windows and Mac desktop environments are multiplatform as is software that is available for iOS and Android mobile devices. An interpreter is very often multiplatform.

Read more

When was Kotlin multiplatform released?

At Google I/O 2017, Google announced first-class support for Kotlin on Android. Kotlin 1.2 was released on November 28, 2017 . Sharing code between JVM and JavaScript platforms feature was newly added to this release (as of version 1.4 multiplatform programming is an alpha feature upgraded from “experimental”).

Read more

What is Kotlin multiplatform used for?

Kotlin Multiplatform Mobile (KMM) is an SDK designed to simplify the development of cross-platform mobile applications . You can share common code between iOS and Android apps and write platform-specific code only where it’s necessary. For example, to implement a native UI or when working with platform-specific APIs.

Read more