Griffon: a desktop application development platform for the JVM
griffon-framework.org
Griffon: a desktop application development platform for the JVM
1–8 of 8 posts
Re: Griffon: a desktop application development platform for the JVM
#2Re: Griffon: a desktop application development platform for the JVM
#3Re: Griffon: a desktop application development platform for the JVM
#4The split from JavaFX inside the JDK to OpenJFX outside of the JDK was a bit messy so a new project takes some time to setup with Maven or Gradle but aside from that it's still a nice environment to make desktop apps in.
Re: Griffon: a desktop application development platform for the JVM
#5This project seems to be abandoned or at least dormant (last tweet from november 2019) but to anyone looking at cross platform JVM-based desktop apps check out JavaFX with OpenJFX and a recent JDK version. You can use any JVM language with it (Java 14, Kotlin, Clojure, Scala etc). The split from JavaFX inside the JDK to OpenJFX outside of the JDK was a bit messy so a new project takes some time to setup with Maven or…
That's not necessarily true, you can obtain many JDK distributions that still include JavaFX.
For example, here's the Azul distributions with JavaFX: https://www.azul.com/downloads/zulu-community/?architecture=...
BellSoft also has a LibericaFX distribution: https://bell-sw.com/pages/supported-configurations/
If you want to easily install and switch between these and other standard JDKs easily from the command line, check out SDKMAN! (https://sdkman.io/). It supports Azul's and BellSoft's distributions with JavaFX, as well as other distributions from GraalVM, java.net, Amazon and AdoptOpenJDK.
Re: Griffon: a desktop application development platform for the JVM
#6Latest release from May 2018. All builds in Git repo are failing. The project seems abandoned.
Re: Griffon: a desktop application development platform for the JVM
#7This project seems to be abandoned or at least dormant (last tweet from november 2019) but to anyone looking at cross platform JVM-based desktop apps check out JavaFX with OpenJFX and a recent JDK version. You can use any JVM language with it (Java 14, Kotlin, Clojure, Scala etc). The split from JavaFX inside the JDK to OpenJFX outside of the JDK was a bit messy so a new project takes some time to setup with Maven or…
Changes include: - support of Java's modular system (JPMS) which requires elimination of split packages, besides providing module descriptors. - take advantage of lambdas where possible.
Re: Griffon: a desktop application development platform for the JVM
#8Is modern Griffon usable with Clojure? There’s ancient talk of it being supported via a plugin, but that seems to be before a big re-write and I can’t find mentions of Clojure in the documentation since.
However there was an experimental branch of 2.x with Frege support, which means Clojure is certainly doable.