Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The easiest way to distribute JVM applications on the desktop is the via the browser. TeaVM and Flavour make it easy to build rich browser apps in no time. You won't even miss Swing or JavaFX!

Intro article: https://blogs.oracle.com/javamagazine/java-in-the-browser-wi...

Migrating from Swing to TeaVM: https://frequal.com/TeaVM/migration/MigratingFromSwingToTeaV...

A recent success story migrating from applets to TeaVM: https://news.ycombinator.com/item?id=26135892



Scala.JS is an alternative if you write Scala, a compile target for the browser (or Node of course) that also can use most Typescript libraries via the Scalablytyped plugin




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: