Enable javascript in your browser for better experience. Need to know to enable it? Go here.

Kotlin Multiplatform Mobile

Last updated : Oct 27, 2021
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions, it is likely that it is still relevant. If the blip is older, it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar. Understand more
Oct 2021
Trial ?

For many organizations, cross-platform mobile development is becoming a strong option especially as the end-to-end experience of building mobile cross-platform applications becomes more enjoyable and efficient. Kotlin Multiplatform Mobile (KMM) is an SDK provided by JetBrains that leverages the multiplatform capabilities in Kotlin and includes tools and features designed to streamline the developer experience. With KMM you write code once for business logic and the app core in Kotlin and then share it with both Android and iOS applications. You write platform-specific code only when necessary, for example, to take advantage of native UI elements; and the specific code is kept in different views for each platform. We're moving KMM to Trial as it is evolving rapidly and we're seeing a few organizations use this as their default.

Apr 2021
Assess ?

Following the trend of cross-platform mobile development, Kotlin Multiplatform Mobile (KMM) is a new entry in this space. KMM is an SDK provided by JetBrains that leverages the multiplatform capabilities in Kotlin and includes tools and features designed to make the end-to-end experience of building mobile cross-platform applications more enjoyable and efficient. With KMM you write code once for business logic and the app core in Kotlin and then share it with both Android and iOS applications. Write platform-specific code only when necessary, for example, to take advantage of native UI elements; and the specific code is kept in different views for each platform. Although still in Alpha, Kotlin Multiplatform Mobile is evolving rapidly. We'll certainly keep an eye on it, and you should too.

Published : Apr 13, 2021

Download the PDF

 

 

English | Español | Português | 中文

Sign up for the Technology Radar newsletter

 

Subscribe now

Visit our archive to read previous volumes