- The big news from the last week is the release of JavaFX 11. Kevin Rushforth announced this on the openjfx-dev mailing list, and linked to the brand new OpenJFX.io site produced by Gluon. Speaking of Gluon, they also did a JavaFX 11 release announcement and mentioned the availability of the JavaFX long term support offering for companies seeking backports of fixes, etc.
- Jaxenter did an interview with four people from the Java / JavaFX community (myself included) about the release of JavaFX 11. The first part of the interview series is now online.
- Oshan Mendis has announced the release of CustomStage v1.3.2, with huge CPU usage optimizations and bug fixes.
- GoXr3plus Studio has published a tutorial and library for drawing audio amplitudes like in SoundCloud with JavaFX. They have also published an updated release of the open source XR3Player.
Apologies for the radio silence recently – travel makes keeping on top of my blogging duties a little bit more difficult. Here’s the latest links – enjoy! 🙂
- Dirk Lemmermann has open sourced the WorkbenchFX library, which was carried out by Marco Sanfratello and François Martin, students from the FHNW University in Switzerland.
- Dirk is also encouraging people interested in JavaFX to attend the JavaFX Days conference in Zurich in December. More details on the JavaFX days website.
- Pedro DV has two posts related to his fluent design work. Firstly, a post on button / toggle button / tooltip styling, and secondly, a post on text field and password field styling.
It’s been a stupendously long time since the last ‘weekly’ roundup, and for that I apologise profusely! I’ve been caught up doing a heap of travelling, getting sick, more travelling, and then trying to fit some work around the edges. Not to mention, I’m also trying to contribute a chapter on JavaFX UI controls to an upcoming JavaFX book. The end result of all of this is excuses and inability to do everything I try to obligate myself to do. On the upside, I’m a Java Champion now – that’s pretty cool, right? 🙂
Whilst I’ve been away I have been doing my best to track the Java desktop landscape, and so I have a lot of links to share today. I will be brief as I am writing this on a Sunday morning 🙂
- As always, Gerrit Grunwald has been super busy. I have no less than seven links to share! Firstly, Gerrit has created some iOS-style controls for JavaFX (useful if used in conjunction with Gluon Mobile, for example), and this code is available on GitHub.
- Gerrit has also been working on a bunch of improvements for TilesFX, his dashboard control for showing overview tiles to users. He has created a new ‘status’ skin, a bunch of other updates (e.g. background images) and bug fixes, some new colour schemes, a new release of TilesFX, and a YouTube video showing some new work on gradient interpolation in a bar gauge.
- Johan Vos has posted to the openjfx-dev mailing list about getting JavaFX 11 snapshots into maven sonatype. This is a great step for JavaFX, as it means that it can be developed at a fast pace and released directly to maven, where it can be added as a dependency in your applications – no longer are you tied to JDK releases.
- Speaking of deployment of applications, Florian Brunner has blogged about ‘the next generation of Java application deployments‘.
- Pedro DV has two posts about his JMetro project (to skin JavaFX UI controls to look like metro controls in Windows). Firstly, he has a recap and a new version announcement, and secondly he has a post about a metro style for the JavaFX TableView control.
- Thomas Nield has open sourced DirtyFX, a library for dirty state-tracking properties and collections for JavaFX.
- JavaFX Days is coming up in December. It’s a three-day conference in Zurich, Switzerland where you can learn all about JavaFX stuff!
A quiet week this week:
- Carl Walker has written about replacing views in a TornadoFX application.
- Jordan Martinez let me know that RichTextFX 0.9.0 was released recently. A few new notable features include the ability to change multiple portions of the document in one update call and display multiple custom carets and selections. See the projects changelog for more details.