Skip to content

Comment on Ask HN: Why isn't Java/Kotlin seen as a contender for cross-platform apps?

Comments

The JVM doesn't have much of a presence in iOS, so that removes one fairly major platform. Kotlin Native, as an alternative to Swift, is not quite there yet.

As for desktop apps, I guess it's just because web technologies has been Good Enough for a lot of use cases where one might consider using Java or Kotlin, plus you have a vastly bigger ecosystem, plus much better support across platforms (including iOS).

For what it's worth, I'm keeping one eye out on Compose Multiplatform: https://github.com/JetBrains/compose-jb . While it is still new and fairly rough, I've had positive experiences building simple desktop apps with it.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.