Кроссплатформенные инструменты помогают бизнесу не писать код два раза под iOS и Android, а переиспользовать его на обеих платформах. В статье — о том, чем Kotlin Multiplatform отличается от Flutter и в каких случаях он переигрывает и уничтожает Flutter.
А что у KMP с разработкой для веб и настольных вариантов приложения?
Такая возможность присутствует, сделать можно https://kotlinlang.org/docs/multiplatform.html но это не то чтобы классический подход. А десктопные приложения вообще неклассическая в современном мире штука:)
вебДля UI есть Kobweb (который на основе Compose). Бизнес-логику можно писать хоть на JS (есть возможность взаимодействия с node.js и npm пакетами из-под Kotlin, есть поддержка Typescript), хоть на JVM, хоть на нативе
настольных вариантов приложенияUI - работа с Compose или любым Java-фреймворком под это дело. Или что-нибудь нативное (но примеров я не видел). Или запакетить в Электрон kotlin-js веб-приложение (тоже примеров не видел)