4 ms·
Kotlin Multiplatform gives the mechanics to compile code to different platforms/targets. So it can compile code to Android, native iOS/linux/windows, web, beta
by jurmous 3y ago
Kotlin Multiplatform gives the mechanics to compile code to different platforms/targets. So it can compile code to Android, native iOS/linux/windows, web, beta web assembly, java runtimes and more.
Compose Multiplatform is the Flutter equivalent. They work on a UI toolkit which compiles to desktop/mobile/web. It works with declarative patterns like Flutter/SwiftUI/React, so is a quite modern implementation to build UIs. So it is possible to build desktop apps. Jetbrains have build their toolbox app as first desktop app since a few years using Compose. It provides many UI elements to build Desktop apps and as Jetbrains itself is a big Desktop app developer, you can expect they put their expertise into it to make it as good as possible.
- synergy20 3y agomake sense,not sure how google feels pushing both kotlin and dart at the same time at the cross platform apps front
- pjmlp 3y agoInternal Google politics, if you go to the Android SDK site there is hardly any mention of Flutter. Jake Wharton has several interesting takes regarding how Flutter was seen from Android team, during his time at Google. https://codingwithtashi.medium.com/the-other-side-of-flutter-dart-8d156cecc05f https://codingwithtashi.medium.com/the-other-side-of-flutter... https://twitter.com/JakeWharton/status/1421139368467632136 https://twitter.com/JakeWharton/status/1421139368467632136