Kotlin Multiplatform allows you to use the same programming language on mobile, desktop, web, backend, IoT devices, and more. There is a large number of possibilities and a steadily growing number of real-world applications.

Kotlin Multiplatform was introduced at the end of 2018 and many teams have started adopting it…

Kotlin is a modern and rapidly evolving language. Let’s explore some nooks and crannies to see if there are any hidden gems.

Value classes

We often see domain models that look like this:

data class CarCharger(
val id: Long,
val distance: Int…

In the preceding parts of the planning series, we were just preparing our ground. So today, let’s put that into practical use and make some qualified predictions.

You’re planning an initial release of a product and you know what features need to be included so that it gets the necessary…


Tech blog from developers, designers, and other experts working on mobile apps at Cleverlance. https://www.mobileit.cz/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store