I've been posting a lot of my experiences with UIs in Scala lately, but I am also amazed at the amount of people that started experiment with native UIs in Scala recently.
It's really cool to see UIs in Scala going beyond HTML applications.
Here are some amazing examples:
- FxCalculator: An Android App using JavaFX/Gluon/GraalVM
- Scalatromino - Tetris in Scala using Scala Native GTK bindings (Video series)
- Scala Native and SwiftUI
- RogueUI: An UI built on top of Indigo and the Roguelike Starter Kit
- Gooey: Backend agnostic auto derivation of UIs (Scala Days talk)
I just noticed that I probably shouldn't have said "native UIs", as some of those examples are arguably not native.
I'm not sure what's the correct technical term, I just wanted to share some cool UI projects that deviate a bit from the HTML status quo.