I believe the idea is to use the GUI framework of ...
# announcements
j
I believe the idea is to use the GUI framework of the Kotlin platform: JVM → Spring/JavaFX, Native → iOS/Android/Windows/macOS
t
But it should be a unified kotlin commons API that abstracts the JVM/iOS/etc GUI API. The ideia is to be a replacement for the resource hungry electron.
r
unified kotlin commons API ... that abstracts the JVM/iOS/etc GUI API.
That would be very hard to do properly, because every GUI framework has it's own unique concepts. As for replacement for Electron -- you don't really need mobile platforms thrown in, do you? And for desktop there is an excellent #C136UUPE1 framework which wraps JavaFX. Although some stuff is not properly covered in FX -- for example, it's WebView doesn't support WebRTC, there aren't global hotkeys etc, so much stuff should be added as external libraries anyway.
1