DEV Community

Discussion on: How would you build it? - Cross-platform Desktop GUI

Collapse
 
augean profile image
augean

I started off writing Augean, in JavaFx
That didn't work out, I couldn't get the look and feel I wanted
Also, JavaFx WebView only supported ancient versions of javascript.
And Javafx, is no longer shipped as part of Java.

so now using a Java backend server, and displaying in Chrome browser.
This worked well (see augean.com)
I use typescript / HTML on the frontend and communicate with a Java Server on the back end. (java ships with an HTTP server)
I got some good results - works well on Mac, Windows, and Linux

I am thinking about releasing the framework I wrote
I think the chrome browser is the future of the cross-platform GUI