Im trying to find numbers or great examples of non...
# random
a
Im trying to find numbers or great examples of non-Android jvm apps deployed in production. I can't seem to find anything about jvm apps online and all the related resources on how to build jvm apps seem to be ~10 years old. Does anyone know if anyone is using java/jvm in production to build apps?
d
I'm sure there are plenty of examples but two that come to mind are: 1. The Forged Alliance Forever community lobby for the Supreme Commander RTS here. It's written in Java and uses JavaFX for its GUI. 2. Maestro UI Test Automation tool; written in Kotlin.
👌 2
"all the related resources on how to build jvm apps seem to be ~10 years old" I'm not sure what resources you're looking at but there is heaps of current documentation on producing JVM Apps. Does this not count?
a
thanks for the examples 👌 by resources i mean content (ie forums, discussions, articles, videos, frameworks, anything goes) of people using the technology instead of people creating the technology. because of this the compose desktop docs don't count in what i am after, no. what i am seeing online searching for jvm resources ie on how to package your jvm apps, distribute them or auto-update them is really dated. It seems to me it's because people lost interest, not because nothing can be improved there.
@Michael Paus shared a nice resource on twitter (thanks Michael!) https://www.jfx-central.com/showcases
r
> Does anyone know if anyone is using java/jvm in production to build apps? > Maybe not the most useful example to learn from, but Minecraft: Java Edition is noteworthy.
a
interesting. im looking for apps not games but i didnt know that it was made using java @Ruckus
d
• JDownloader - An oldie (site could do with a revamp) but still has a large user-base and is being maintained with releases as recent as 4 days ago. • IntelliJ itself - cheat entry? Perhaps; but just look at that UI! It's all-JVM Desktop App and a masterpiece of Swing UI. Eclipse and Netbeans can be considered runners up in the same category.
🙏 1
• KNIME Is a rich Analytics workbench Desktop App written with Java/JavaFX
🙏 1
• Oracle SQL Developer is a DB workbench also built using Java Swing.
🙏 1
p
Hydraulic Conveyor is pretty great for auto-updating, cross platform distribution, and free for open source stuff: https://www.hydraulic.dev/
a
@Paul Griffith is it a jvm app?
p
I think conveyor itself is a JVM app, but the output is “native” executables for your supplied target platforms: https://inductiveautomation.github.io/kindling/download.html https://github.com/inductiveautomation/kindling/releases