@Billie We can recommend #javafx, at least for desktop apps. You can check out https://www.jfx-central.com/ for some more inspiration
JFX-Central - Everything JavaFX

JFXCentral is a hub for JavaFX developers, offering resources like libraries, tools, tutorials, and showcases. It also curates community updates and provides a cross-platform JavaFX example app.

Since #android gets closed, I am thinking about how to develop #applications in the future.

I would like to stay with #java , since that's what I am most familiar with.

My applications should, besides a #linux #desktop, also run on #mobiles , once #linux becomes more mature on them (e.g. #postmarketos, #mobian , #ubuntutouch ).

Is it #javafx , or #qtjamba ?

Or even something completely different?

What to use? What is expected to be mostly compatible with future #mobile #devices running mainline #linux ?

Have been experimenting with both, #javafx and #qujamba, using #apache #netbeans as my #ide, and both make a nice impression and work well.

Any comments?

Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.

Thanks to
Kevin Rusforth
@APIdia
@gluonhq
@eitch
@lottie4j
@dlemmermann
Lee Wyatt

Happy reading, and have a lovely #Java weekend!

Hello Johan 👋
Really appreciate your work and Gluon efforts in keeping JavaFX alive and bringing it to mobile 🚀
GluonFX + GraalVM is truly impressive.

I have a technical question:
With modern GluonFX builds, Android apps seem to support only **arm64-v8a** ABI.

Previously, with JavaFXPorts (javafxmobile plugin), both **armeabi-v7a** and **arm64-v8a** were supported.

@johanvos #JavaFX #Gluon #JavaFXMobile #GluonFX #SubstrateVM #dalvik #AndroidDev #GraalVM

API documentation of the recently released Java 26 and JavaFX 26 are available on @APIdia . Keep in mind that for browsing jdk.* modules and jfx.incubator modules you need to adjust the filter settings (see screenshot).
Java26: https://apidia.net/java/OpenJDK/26
JavaFX 26: https://apidia.net/mvn/org.openjfx/javafx/26

#java #java26 #javafx26 #javafx #javadoc

RE: https://mastodon.social/@APIdia/116262485996151434

Adjacent to Java releases are JavaFX releases. Of course, API documentation of JavaFX 26 is similarly available on APIdia:
https://apidia.net/mvn/org.openjfx/javafx/26

#java #javafx #javafx26 #javadoc #apidia

Version 1.2.0 of Lottie4J is out, and it's again a big release! The headline feature is support for the .lottie container format, but that's just the start. This release also brings marker-based playback, cropping, adaptive rendering, significant performance improvements, and a lot of core model fixes driven by testing more complex...
#JavaFX #lottie #lottie4j #lottiefiles #OpenJFX
https://foojay.io/today/lottie4j-1-2-0-dotlottie-support-marker-playback-cropping-and-a-big-speed-boost/
Lottie4J 1.2.0: dotLottie Support, Marker Playback, Cropping, and a Big Speed Boost

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

Version 1.2.0 of the #Java and #JavaFX library to play #Lottie animations is released! Many improvements with new .lottie format support, rendering fixes, performance work, and dependency updates.

Check the release notes on the website for full details, and watch the video demonstrating all the changes with new test files.

https://lottie4j.com/releases/index.html

Lottie4J Releases :: Lottie4J

2026-03-20, 1.2.0 Many improvements after 1.1.0, with new .lottie format support, rendering fixes, performance work, and dependency updates. Core Added .lottie (dotLottie) loader support. Added support for merge and modifier shapes. Added missing blend mode support. Added spatial bezier interpolation for position animations. Fixed model field types and added missing JSON properties for mask, layer, and animation objects. Improved JSON output and value ordering when recreating JSON structures. Upgraded to Jackson 3 (tools.

Lottie4J

Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.

Thanks to
@gluonhq
@johanvos
#Oracle
@eitch
@rladstaetter
Pavel Castornîi
Helal Anwar
Florian Enner
JPro

Happy reading, and have a lovely #Java weekend!

In a large open source project, unfortunately, it can happen tha solving an issue may take a while..
We are pleased to announce that a longstanding 6-year-old annoying issue with using keyboard shortcuts in the BibTeX code text area got fixed
https://github.com/JabRef/jabref/issues/5937

Side effect: people in our team also learned about these nice macOS keyboard shortcuts for navigation and text selection.

#javafx #bibtex #macos #java #opensource