Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
1–9 of 9 posts
Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#2Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#3The point Is: how do you redistribute them to other platforms (ARM)? And what about Windows/Linux/MacOS compatibility?
Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#4Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#5How is this different (functionally) than say https://www.dukescript.com/ ?
My goal was to use java-cef, but hide all the weirdness.
Also, there's no pre-defined data binding, so a bit less opinionated in this case.
Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#6The point Is: how do you redistribute them to other platforms (ARM)? And what about Windows/Linux/MacOS compatibility?
But one could probably add other HTML renderers too (Android, JavaFX WebView, ...).
Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#7Would this be anymore performant than electron? Or smaller binary sizes? etc...
Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#8Nice, I especially appreciate all the examples in the Readme. Would this be anymore performant than electron? Or smaller binary sizes? etc...
More performant? Maybe - at least multithreading, fork/join, ... would be easier.
Smaller binaries? No, probably even larger, since the chromium embedded framework (CEF) is biiig. But it would probably be possible to add other HTML renderers later (i.e. CEF during development b/c of the excellent debugging features, JavaFX WebView later).
It would make most sense when you either need multi-threading or have existing Java libraries/code you want to re-use or have mostly Java developers...
Re: Show HN: MetalShell – Build GUIs for JVM Apps with HTML, CSS and JavaScript
#9How is this different (functionally) than say https://www.dukescript.com/ ?