<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>JavaFX on webtechie.be</title>
    <link>https://webtechie.be/tags/javafx/</link>
    <description>Recent content in JavaFX on webtechie.be</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Fri, 27 Mar 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://webtechie.be/tags/javafx/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>JavaFX Links of March 2026</title>
      <link>https://webtechie.be/post/2026-03-27-javafx-links-of-march-2026/</link>
      <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-03-27-javafx-links-of-march-2026/</guid>
      <description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of March 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lottie4J 1.2.0: dotLottie Support, Marker Playback, Cropping, and a Big Speed Boost</title>
      <link>https://webtechie.be/post/2026-03-20-release-1.2.0-of-lottie4j/</link>
      <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-03-20-release-1.2.0-of-lottie4j/</guid>
      <description>&lt;p&gt;Version 1.2.0 of &lt;a href=&#34;https://lottie4j.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt; is out, and it&amp;rsquo;s again a big release! The headline feature is support for the &lt;code&gt;.lottie&lt;/code&gt; container format, but that&amp;rsquo;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 real-world animations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lottie4J 1.1.0: Better Rendering, Smarter Debugging, and an animated Lottie4J Logo!</title>
      <link>https://webtechie.be/post/2026-03-10-new-release-of-lottie4j/</link>
      <pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-03-10-new-release-of-lottie4j/</guid>
      <description>&lt;p&gt;Just one week after the first public release of &lt;a href=&#34;https://lottie4j.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt;, the open-source Java library for rendering Lottie animations in JavaFX, version 1.1.0 is already out. And it&amp;rsquo;s a big one!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introducing Lottie4J, a Java(FX) Library to Parse and Play Lottie Animation Files</title>
      <link>https://webtechie.be/post/2026-03-03-introducing-lottie4j/</link>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-03-03-introducing-lottie4j/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m proud to present a new JavaFX library: &lt;strong&gt;Lottie4J&lt;/strong&gt;, that brings Lottie animations to JavaFX applications. I first learned about Lottie many years ago when we were developing a mobile app. We used Lottie animations to explain to users how to operate a physical device. The animations made the instructions so much clearer than static images or text alone.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of February 2026</title>
      <link>https://webtechie.be/post/2026-02-26-javafx-links-of-february-2026/</link>
      <pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-02-26-javafx-links-of-february-2026/</guid>
      <description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of February 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #26 with Helal Anwar about GradedAttendance to Organize Class Rooms, Students, Teachers, and Lessons</title>
      <link>https://webtechie.be/post/2026-02-19-jfxinaction-helal-anwar-gradedattendance/</link>
      <pubDate>Thu, 19 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-02-19-jfxinaction-helal-anwar-gradedattendance/</guid>
      <description>&lt;p&gt;Every week I collect a list of posts, social messages, videos, etc. related to JavaFX on the &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JFX Central Links Of The Week&lt;/a&gt;. One of the regular &amp;ldquo;appearances&amp;rdquo; is Helal Anwar, who is building impressive educational tools with JavaFX. In this interview, we discuss his GradedAttendance application and other JavaFX projects he&amp;rsquo;s working on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #25 with Lidiany Cerqueira about CERCA, a tool to detect hallucinated references in scientific papers</title>
      <link>https://webtechie.be/post/2026-02-05-jfxinaction-lidiany-cerqueira-cerca/</link>
      <pubDate>Thu, 05 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-02-05-jfxinaction-lidiany-cerqueira-cerca/</guid>
      <description>&lt;p&gt;Every week I collect a list of posts, social messages, videos, etc. related to JavaFX on the &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JFX Central Links Of The Week&lt;/a&gt;. That&amp;rsquo;s how I recently found a &lt;a href=&#34;https://www.linkedin.com/feed/update/urn:li:activity:7417956568593481729/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;message from Lidiany Cerqueira on LinkedIn about CERCA&lt;/a&gt;. It&amp;rsquo;s a tool she created during her Christmas break to detect false/hallucinated references in scientific manuscripts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of January 2026</title>
      <link>https://webtechie.be/post/2026-01-30-javafx-links-of-january-2026/</link>
      <pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2026-01-30-javafx-links-of-january-2026/</guid>
      <description>&lt;p&gt;Here are the JavaFX LinksOfTheMonth of January 2026. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of December 2025</title>
      <link>https://webtechie.be/post/2025-12-19-javafx-links-of-december-2025/</link>
      <pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-12-19-javafx-links-of-december-2025/</guid>
      <description>&lt;p&gt;Here is the final JavaFX LinksOfTheMonth for 2025&amp;hellip; Thank you all for sharing your knowledge and experience with JavaFX. And we hope to see even more in the next year!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #24 with Florian Enner about Robot 3D Visualizations and Charts</title>
      <link>https://webtechie.be/post/2025-12-04-jfxinaction-florian-enner-robot-3d-charts/</link>
      <pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-12-04-jfxinaction-florian-enner-robot-3d-charts/</guid>
      <description>&lt;p&gt;I met Florian Enner a few times at Devoxx in Belgium, and each time he amazed me with his JavaFX demos! He is one of those rare developers who take JavaFX to the next level by adding 3D visualizations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of November 2025</title>
      <link>https://webtechie.be/post/2025-11-28-javafx-links-of-november-2025/</link>
      <pubDate>Fri, 28 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-11-28-javafx-links-of-november-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of November 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #23 with Craig Raw about the Sparrow Bitcoin Wallet</title>
      <link>https://webtechie.be/post/2025-11-20-jfxinaction-craig-raw-sparrow-bitcoin-wallet/</link>
      <pubDate>Thu, 20 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-11-20-jfxinaction-craig-raw-sparrow-bitcoin-wallet/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t have any bitcoin myself, but still find the idea of the blockchain and &amp;ldquo;public shared money&amp;rdquo; fascinating. And as it turns out, there is a free and open-source bitcoin wallet, created with JavaFX, that wants to help people understand how the Bitcoin system works, and make transactions easy to understand. Thanks to the work of Craig Raw, there is an easy-to-use desktop application to create and manage wallets. And while he explains the app itself, we also learn a lot about the Bitcoin ecosystem, reproducible builds, security, hardware wallets, and more!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile!</title>
      <link>https://webtechie.be/post/2025-11-05-openjfx-returning-to-openjdk/</link>
      <pubDate>Wed, 05 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-11-05-openjfx-returning-to-openjdk/</guid>
      <description>&lt;p&gt;While looking for articles for the &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JFX Central Links Of The Week&lt;/a&gt;, I found this very interesting &lt;a href=&#34;https://www.infoworld.com/article/4082709/will-javafx-return-to-java.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;article by &lt;strong&gt;Paul Krill&lt;/strong&gt; on InfoWorld&lt;/a&gt;. It&amp;rsquo;s based on an &lt;a href=&#34;https://mail.openjdk.org/pipermail/discuss/2025-October/006553.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;October 29 post by &lt;strong&gt;Bruce Haddon&lt;/strong&gt; on an OpenJDK discussion list&lt;/a&gt; in which he argues that the reasons for the separation of OpenJFX from OpenJDK in Java 11, more than seven years ago, are much less applicable today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of October 2025</title>
      <link>https://webtechie.be/post/2025-10-31-javafx-links-of-october-2025/</link>
      <pubDate>Fri, 31 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-10-31-javafx-links-of-october-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of October 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #22 with Matt Coley, diving into byte code and JARs with Recaf and JavaFX libraries</title>
      <link>https://webtechie.be/post/2025-10-30-jfxinaction-matt-coley-recaf-bentofx-treemapfx-glcanvasfx/</link>
      <pubDate>Thu, 30 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-10-30-jfxinaction-matt-coley-recaf-bentofx-treemapfx-glcanvasfx/</guid>
      <description>&lt;p&gt;For my next JavaFX In Action interview, I talked with Matt Coley about Recaf and the JavaFX libraries he&amp;rsquo;s working on. But unexpectedly, I got a deep-dive course on Java byte code, obfuscated code, and how JARs can be (ab)used to hide the real code they are executing&amp;hellip;!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #21 with Vlad Protsenko, Combining Clojure with JavaFX for Game Development with Defold</title>
      <link>https://webtechie.be/post/2025-10-16-jfxinaction-vlad-protsenko-closure-cljfx-defold/</link>
      <pubDate>Thu, 16 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-10-16-jfxinaction-vlad-protsenko-closure-cljfx-defold/</guid>
      <description>&lt;p&gt;Vlad Protsenko is a Clojure developer working at Defold. While I initially wanted to learn about the Cljfx project, our conversation evolved into a learning experience: a practical getting-started guide to Clojure, a hands-on demonstration of building JavaFX user interfaces with minimal code, and an inside look at the Defold game engine and its JavaFX-based IDE.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of September 2025</title>
      <link>https://webtechie.be/post/2025-09-26-javafx-links-of-september-2025/</link>
      <pubDate>Fri, 26 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-09-26-javafx-links-of-september-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of September 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of August 2025</title>
      <link>https://webtechie.be/post/2025-08-29-javafx-links-of-august-2025/</link>
      <pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-08-29-javafx-links-of-august-2025/</guid>
      <description>&lt;p&gt;There is only one &amp;ldquo;Links Of The Week&amp;rdquo; for August thanks to a nice summer break. So this is actually a &amp;ldquo;Links Of The Month&amp;rdquo;&amp;hellip; ;-)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Release V0.0.2 of Java DMX512 Library With Universes and USB-to-DMX support</title>
      <link>https://webtechie.be/post/2025-07-29-java-dmx512-library-v0.0.2-universes-and-usb/</link>
      <pubDate>Tue, 29 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-07-29-java-dmx512-library-v0.0.2-universes-and-usb/</guid>
      <description>&lt;p&gt;Earlier this month, I &lt;a href=&#34;https://webtechie.be/post/2025-07-17-introducing-java-dmx512-library-with-demo-javafx-ui/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;released V0.0.1 of my new Java library to interact with DMX512 devices using (optionally) the Open Fixture Library (OFL)&lt;/a&gt;. After some more experimenting, I&amp;rsquo;m able to announce the next (beta) release V0.0.2 with the following major changes:&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of July 2025</title>
      <link>https://webtechie.be/post/2025-07-28-javafx-links-of-july-2025/</link>
      <pubDate>Mon, 28 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-07-28-javafx-links-of-july-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of July 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introducing a New Java DMX512 Library With Demo JavaFX User Interface</title>
      <link>https://webtechie.be/post/2025-07-17-introducing-java-dmx512-library-with-demo-javafx-ui/</link>
      <pubDate>Thu, 17 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-07-17-introducing-java-dmx512-library-with-demo-javafx-ui/</guid>
      <description>&lt;p&gt;In this post, I would like to inform you about a new Java library that is now available on Maven Central, allowing interaction with DMX512 devices using (optionally) the Open Fixture Library (OFL). I also published a video with a code walkthrough of my test setup and demo code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of June 2025</title>
      <link>https://webtechie.be/post/2025-06-27-javafx-links-of-june-2025/</link>
      <pubDate>Fri, 27 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-06-27-javafx-links-of-june-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of June 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of May 2025</title>
      <link>https://webtechie.be/post/2025-05-30-javafx-links-of-may-2025/</link>
      <pubDate>Fri, 30 May 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-05-30-javafx-links-of-may-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of April 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #20 with Dirk Lemmermann, Creator of JavaFX Libraries and Applications</title>
      <link>https://webtechie.be/post/2025-05-29-jfxinaction-dirk-lemmermann-javafx-libraries-and-applications/</link>
      <pubDate>Thu, 29 May 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-05-29-jfxinaction-dirk-lemmermann-javafx-libraries-and-applications/</guid>
      <description>&lt;p&gt;Dirk Lemmermann has created many open source and commercial libraries for Java Swing and JavaFX like CalenderFX, FlexGanttFX, GemsFX,&amp;hellip; He is also the founder of JFX Central, the home to anything JavaFX related. In this interview he shows us some of his work, including applications used in companies, revealing the power of JavaFX to build custom tools.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of April 2025</title>
      <link>https://webtechie.be/post/2025-04-28-javafx-links-of-april-2025/</link>
      <pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-04-28-javafx-links-of-april-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of April 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #19 with Gerrit Grunwald, Creator of Many Amazing JavaFX Libraries</title>
      <link>https://webtechie.be/post/2025-04-10-jfxinaction-gerrit-grunwald-amazing-javafx-libraries/</link>
      <pubDate>Thu, 10 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-04-10-jfxinaction-gerrit-grunwald-amazing-javafx-libraries/</guid>
      <description>&lt;p&gt;Gerrit Grunwald, also known in the Java community as HanSolo on social media, created many JavaFX libraries and blog posts. I wanted to talk with him about his work with JavaFX, but I also learned more about SVGs and how the garbage collectors in the JVM work, thanks to the amazing visualizations he creates with &amp;hellip; JavaFX of course.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Defining the Text in a JavaFX ComboBox with Objects</title>
      <link>https://webtechie.be/post/2025-04-09-javafx-combobox-with-objects/</link>
      <pubDate>Wed, 09 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-04-09-javafx-combobox-with-objects/</guid>
      <description>&lt;p&gt;Do you know the problem that you have done a specific task already many times in the past, but it&amp;rsquo;s too long ago to remember exactly how you did it the previous times? One of those cases for me, is how you create a JavaFX ComboBox and configure it to show a specific field of an object in the opened and closed state of the ComboBox.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of March 2025</title>
      <link>https://webtechie.be/post/2025-03-28-javafx-links-of-march-2025/</link>
      <pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-03-28-javafx-links-of-march-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of March 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #18 with Brian Schlining: Annotating the Deep-Sea Wildlife</title>
      <link>https://webtechie.be/post/2025-03-20-jfxinaction-brian-schlining-annotating-deep-sea/</link>
      <pubDate>Thu, 20 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-03-20-jfxinaction-brian-schlining-annotating-deep-sea/</guid>
      <description>&lt;p&gt;Brian has a dream job! He is responsible for a complex system that allows scientific researchers to research the animals living in the deep sea. He provides them with the tools to annotate videos and images made by submarines diving thousands of meters deep in the oceans. While he works on this software, he gets to know all the amazing creatures living in this mysterious world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of February 2025</title>
      <link>https://webtechie.be/post/2025-02-28-javafx-links-of-february-2025/</link>
      <pubDate>Fri, 28 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-02-28-javafx-links-of-february-2025/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of February 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #17 with Cormac Redmond about KafkIO, the Kafka UI for Engineers and Admins</title>
      <link>https://webtechie.be/post/2025-02-27-jfxinaction-cormac-redmond-kafkio/</link>
      <pubDate>Thu, 27 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-02-27-jfxinaction-cormac-redmond-kafkio/</guid>
      <description>&lt;p&gt;Out of frustration about the existing (expensive) tools to interact with Kafka clusters, Cormac Redmond created his own beautiful tool that he shares for free!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #16 with Chris Newland about DemoFX and JitWatch</title>
      <link>https://webtechie.be/post/2025-02-20-jfxinaction-chris-newland-demofx-jitwatch/</link>
      <pubDate>Thu, 20 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-02-20-jfxinaction-chris-newland-demofx-jitwatch/</guid>
      <description>&lt;p&gt;Chris Newland has a long history in Java and JavaFX development. I invited him to talk about two of his JavaFX projects: DemoFX and JITWatch. While the demos are already impressive, Chris also gives a &amp;ldquo;crash course&amp;rdquo; in this video about Java and Byte code and how the Just-In-Time compiler converts these to native code in the Java Virtual Machine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interview with Abdoulaye Wade Cissé: Using a JavaFX application as a virtual chemistry and biology lab</title>
      <link>https://webtechie.be/post/2025-02-11-interview-abdoulaye-lab-app-in-javafx/</link>
      <pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-02-11-interview-abdoulaye-lab-app-in-javafx/</guid>
      <description>&lt;p&gt;Every week I collect JavaFX-related content for the &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JFX Central Links Of The Week&lt;/a&gt;. Last week I saw a &lt;a href=&#34;https://www.linkedin.com/posts/abdoulaye-wade-ciss%C3%A9-7892a621b_javafx-aezducation-laboratoirevirtuel-activity-7293250354949869568-yMOF&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;video on LinkedIn, shared by &lt;strong&gt;Abdoulaye Wade Cissé&lt;/strong&gt;&lt;/a&gt;, of a JavaFX &amp;ldquo;virtual laboratorium&amp;rdquo; and wanted to learn more about this project&amp;hellip; Turns out he is a 22-year old student in Senegal, creating an amazing project to provide a virtual laboratory as software where the resources are not available for a physical lab. With his project, he proves that Java and JavaFX is the ideal way to generate fully free software with a lot of functionality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #15 with Sven Reimers about JTaccuino, a notebook application for Java developers</title>
      <link>https://webtechie.be/post/2025-02-06-jfxinaction-sven-reimers-jtaccuino/</link>
      <pubDate>Thu, 06 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-02-06-jfxinaction-sven-reimers-jtaccuino/</guid>
      <description>&lt;p&gt;Sven Reimers created a JavaFX-based notebook application to make it easier to learn Java and experiment with notebooks that can visualize the variables in different ways like tables and graphs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of January 2025</title>
      <link>https://webtechie.be/post/2025-01-31-javafx-links-of-january-2025/</link>
      <pubDate>Fri, 31 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-01-31-javafx-links-of-january-2025/</guid>
      <description>&lt;p&gt;Here is the first overview of the JavaFX LinksOfTheMonth for 2025. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #14 with Mike Hearn about Conveyor to build self-updating desktop app packages in minutes</title>
      <link>https://webtechie.be/post/2025-01-23-jfxinaction-mike-hearn-conveyor/</link>
      <pubDate>Thu, 23 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2025-01-23-jfxinaction-mike-hearn-conveyor/</guid>
      <description>&lt;p&gt;Mike Hearn solves a problem that a lot of developers are struggling with: how to easily distribute your application and make sure the users get the latest version. With Conveyor he created a tool to do that easily with JavaFX, Electron, and Flutter apps!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coding for fun: An experiment with Virtual Threads, JavaFX, and Music</title>
      <link>https://webtechie.be/post/2024-12-31-java-advent-virtual-threads-midi/</link>
      <pubDate>Tue, 31 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-12-31-java-advent-virtual-threads-midi/</guid>
      <description>&lt;p&gt;When a nerdy dad and 14-year-old music-playing son join forces and start experimenting with music and code, some nice things can happen. Did you ever present your music piece in a business dashboard with charts? Did you know that the FXGL game library can be used to generate a piano with fireworks? And can Virtual Threads playback MIDI events with just a few lines of code and thousands of threads?&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of December 2024</title>
      <link>https://webtechie.be/post/2024-12-20-javafx-links-of-december-2024/</link>
      <pubDate>Fri, 20 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-12-20-javafx-links-of-december-2024/</guid>
      <description>&lt;p&gt;Here is the last overview of the JavaFX LinksOfTheMonth for 2024. You can find the weekly lists on &lt;a href=&#34;https://www.jfx-central.com/links&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;. We hope you enjoyed all the previous editions and we promise to go on in the next year&amp;hellip; Have a nice holiday and see you in 2025!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #13 with Jago de Vreede about SDKman UI, a user interface on top of SDKMAN for all platforms</title>
      <link>https://webtechie.be/post/2024-12-19-jfxinaction-jago-de-vreede-sdkman-ui/</link>
      <pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-12-19-jfxinaction-jago-de-vreede-sdkman-ui/</guid>
      <description>&lt;p&gt;Jago de Vreede is bringing SDKMAN to Windows! He builds a user interface on top of the terminal tool to make it easier to use, and add the same time solves the problem that you could only use SDKMAN on Linux and macOS. In the previous &amp;ldquo;JFX In Action&amp;rdquo; interview we saw how jDeploy can be used to distribute a JavaFX application, and in this one we see how you can achieve the same with GraalVM, although it is more difficult to setup. In the video, he walks us through the GitHub Actions that he created to build those native binaries. Jago also shows us how he uses SceneBuilder to create the layout of the app.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #12 with Steve Hannah about jDeploy, to distribute your Java app as a native bundle</title>
      <link>https://webtechie.be/post/2024-12-12-jfxinaction-steve-hannah-jdeploy/</link>
      <pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-12-12-jfxinaction-steve-hannah-jdeploy/</guid>
      <description>&lt;p&gt;Building a Java(FX) app is easy and fun, but how do you efficiently distribute it to different systems? jpackage and GraalVM can help, but jDeploy makes things even more effortless by handling all the packaging and providing an upgrading flow! In this &amp;ldquo;JFX In Action&amp;rdquo; interview, you&amp;rsquo;ll learn how this works from Steve Hannah, the creator of jDeploy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #11 with Almas Baim about FXGL, a multipurpose game library for JavaFX</title>
      <link>https://webtechie.be/post/2024-12-05-jfxinaction-almas-baim/</link>
      <pubDate>Thu, 05 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-12-05-jfxinaction-almas-baim/</guid>
      <description>&lt;p&gt;In the &amp;ldquo;JFX In Action&amp;rdquo; interviews, we already saw many business use cases of JavaFX. Let&amp;rsquo;s take a side step and look at game development. FXGL is a library that helps us create JavaFX games. But it&amp;rsquo;s much more than games! With the integrated Goal-Oriented Action Planning (GOAP) functionality, it can use game technology and AI to solve any kind of goal based on actions and preconditions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of November 2024</title>
      <link>https://webtechie.be/post/2024-11-29-javafx-links-of-november-2024/</link>
      <pubDate>Fri, 29 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-11-29-javafx-links-of-november-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of November 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #10 with Clément de Tastes about QuarkusFX, combining the strengths of Quarkus and JavaFX</title>
      <link>https://webtechie.be/post/2024-11-19-jfxinaction-clement-de-tastes/</link>
      <pubDate>Tue, 19 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-11-19-jfxinaction-clement-de-tastes/</guid>
      <description>&lt;p&gt;In the previous &amp;ldquo;JFX In Action&amp;rdquo; interviews, we already saw combinations of JavaFX with Scala and Kotlin. In this episode, we look at the combination of &lt;strong&gt;JavaFX and Quarkus&lt;/strong&gt;. Thanks to QuarkusFX, we can use the many advantages of the Quarkus system to create a desktop application.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JFall NL, links of the talk Looking at Music, an experiment with Kotlin, JavaFX, MIDI, and Virtual Threads</title>
      <link>https://webtechie.be/post/2024-11-07-jfall-links-melodymatrix-talk/</link>
      <pubDate>Thu, 07 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-11-07-jfall-links-melodymatrix-talk/</guid>
      <description>&lt;p&gt;These are the links of the presentation &lt;a href=&#34;https://jfall.nl/timetable/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Looking at Music, an experiment with Kotlin, JavaFX, MIDI, and Virtual Threads&amp;rdquo;&lt;/a&gt; of Thursday  November 7th, 16:55-17:45, Room 2.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #9 with Özkan Pakdil about Swaggerific, an open-source Postman alternative written in JavaFX</title>
      <link>https://webtechie.be/post/2024-11-05-jfxinaction-ozkan-pakdil/</link>
      <pubDate>Tue, 05 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-11-05-jfxinaction-ozkan-pakdil/</guid>
      <description>&lt;p&gt;The following &amp;ldquo;JFX In Action&amp;rdquo; interview gives insights into a new open-source JavaFX project: &lt;strong&gt;Swaggerific&lt;/strong&gt;. It&amp;rsquo;s created by Özkan Pakdil, who tells us more about this Postman alternative to &lt;strong&gt;interact with REST endpoints documented with a Swagger JSON&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why Java 8 is a Ticking Time Bomb Hiding Within Your Organization</title>
      <link>https://webtechie.be/post/2024-10-30-java-8-ticking-time-bomb/</link>
      <pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-10-30-java-8-ticking-time-bomb/</guid>
      <description>&lt;p&gt;When I spoke to developers at Devoxx in Belgium in October, I was surprised to learn how many of them are maintaining systems that are still running on Java 8 (released in 2014). One of them even still has a Java 5 application in production, with a runtime of 20 years old!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of October 2024</title>
      <link>https://webtechie.be/post/2024-10-28-javafx-links-of-october-2024/</link>
      <pubDate>Mon, 28 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-10-28-javafx-links-of-october-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of October 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month. With some very nice new content for JFX Central itself, see at end of the list&amp;hellip; Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #8 with Ulas Ergin: How JavaFX helps to migrate from Swing to React UIs, all combined in one Java app</title>
      <link>https://webtechie.be/post/2024-10-22-jfxinaction-ulas-ergin/</link>
      <pubDate>Tue, 22 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-10-22-jfxinaction-ulas-ergin/</guid>
      <description>&lt;p&gt;Here is the next &amp;ldquo;JFX In Action&amp;rdquo; with Ulas Ergin. He explains how his team uses &lt;strong&gt;JavaFX to migrate&lt;/strong&gt; from a Swing based application, to a Java application which &lt;strong&gt;combines the old Swing screens with new React user interfaces&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Devoxx BE, links of the talk Looking at Music, an experiment with Kotlin, JavaFX, MIDI, and Virtual Threads</title>
      <link>https://webtechie.be/post/2024-10-09-devoxx-links-melodymatrix-talk/</link>
      <pubDate>Wed, 09 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-10-09-devoxx-links-melodymatrix-talk/</guid>
      <description>&lt;p&gt;These are the links of the presentation &lt;a href=&#34;https://devoxx.be/talk/looking-at-music-an-experiment-with-kotlin-javafx-midi-and-virtual-threads/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Looking at Music, an experiment with Kotlin, JavaFX, MIDI, and Virtual Threads&amp;rdquo;&lt;/a&gt; of Wednesday October 9th, 16:40-17:30, Room 7.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Template project to build a JavaFX application as a JAR with dependencies with Maven</title>
      <link>https://webtechie.be/post/2024-10-02-javafx-maven-jar-template/</link>
      <pubDate>Wed, 02 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-10-02-javafx-maven-jar-template/</guid>
      <description>&lt;p&gt;Recently, I was asked what the best way is to build a Fat JAR (a JAR with all dependencies) using Maven. Therefore, I created a &lt;a href=&#34;https://github.com/FDelporte/javafx-jar-template&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub project &lt;code&gt;javafx-jar-template&lt;/code&gt; that you can use as a starting point&lt;/a&gt;. It contains a small JavaFX demo application with the TilesFX dependency and the necessary plugins in the &lt;code&gt;pom.xml&lt;/code&gt; file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #7 with Christoph Schwentker about JabRef</title>
      <link>https://webtechie.be/post/2024-10-01-jfxinaction-christoph-schwentker/</link>
      <pubDate>Tue, 01 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-10-01-jfxinaction-christoph-schwentker/</guid>
      <description>&lt;p&gt;Here is the next &amp;ldquo;JFX In Action&amp;rdquo; with Christoph Schwentker about JabRef, a &lt;strong&gt;tool written in Java and JavaFX to collect, organize, and discover literature for research projects&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of September 2024</title>
      <link>https://webtechie.be/post/2024-09-27-javafx-links-of-september-2024/</link>
      <pubDate>Fri, 27 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-09-27-javafx-links-of-september-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of September 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #6 with Ramiro Domínguez Ayub about the Televic Generic Update Tool (TGUT)</title>
      <link>https://webtechie.be/post/2024-09-24-jfxinaction-ramiro-dominguez-ayubat/</link>
      <pubDate>Tue, 24 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-09-24-jfxinaction-ramiro-dominguez-ayubat/</guid>
      <description>&lt;p&gt;In the next &amp;ldquo;JFX In Action&amp;rdquo;, I&amp;rsquo;m returning to Televic, one of my former employers, to talk to Ramiro Domínguez Ayub. He explains how they create a tool with JavaFX that is used both internally and by their customers to &lt;strong&gt;update a lot of different types of devices on a train, tram, and/or metro&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX with Kotlin versus Java</title>
      <link>https://webtechie.be/post/2024-09-20-javafx-with-kotlin-versus-java/</link>
      <pubDate>Fri, 20 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-09-20-javafx-with-kotlin-versus-java/</guid>
      <description>&lt;p&gt;Recently I have been experimenting with the combination of JavaFX and Kotlin. As Kotlin also runs on the Java Virtual Machine (JVM) and is a very close sister of Java, the switch is straightforward. I&amp;rsquo;m not making full use of what Kotlin can offer (&lt;a href=&#34;https://kotlinlang.org/docs/coroutines-overview.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;non-blocking coroutines&lt;/a&gt; for example) as this is still a learning path for me&amp;hellip; But I want to show you in this tutorial the difference in code style.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #5 with Maciej Gorywoda about FxCalculator, an Android app built with Scala and JavaFX</title>
      <link>https://webtechie.be/post/2024-09-17-jfxinaction-maciej-gorywoda/</link>
      <pubDate>Tue, 17 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-09-17-jfxinaction-maciej-gorywoda/</guid>
      <description>&lt;p&gt;In the next video in this &amp;ldquo;JFX In Action&amp;rdquo; series, I talked with Maciej Gorywoda about &lt;strong&gt;FxCalculator, an Android app created with Scala and JavaFX&lt;/strong&gt; you can find in Google Play.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of August 2024</title>
      <link>https://webtechie.be/post/2024-08-30-javafx-links-of-august-2024/</link>
      <pubDate>Fri, 30 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-08-30-javafx-links-of-august-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of August 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via &lt;a href=&#34;mailto:links@jfx-central.com&#34;&gt;links@jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of July 2024</title>
      <link>https://webtechie.be/post/2024-07-26-javafx-links-of-july-2024/</link>
      <pubDate>Fri, 26 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-07-26-javafx-links-of-july-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of July 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Nodes versus Canvas</title>
      <link>https://webtechie.be/post/2024-07-22-javafx-nodes-versus-canvas/</link>
      <pubDate>Mon, 22 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-07-22-javafx-nodes-versus-canvas/</guid>
      <description>&lt;p&gt;Last week I was working on a blog post about Azul Zulu with JavaFX support for ARM systems, like the Raspberry Pi. As you can see in &lt;a href=&#34;https://www.youtube.com/watch?v=XhDQvkcYJ88&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this video&lt;/a&gt;, I found out my little test application with a lot of &amp;ldquo;bouncing balls&amp;rdquo; started losing performance on the Raspberry Pi with more than 1000 of those balls.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of June 2024</title>
      <link>https://webtechie.be/post/2024-06-28-javafx-links-of-june-2024/</link>
      <pubDate>Fri, 28 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-06-28-javafx-links-of-june-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of June 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #4 with Robert Ladstätter about LogoRRR, a cross-platform log analysis tool</title>
      <link>https://webtechie.be/post/2024-06-26-jfxinaction-robert-ladstatter/</link>
      <pubDate>Wed, 26 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-06-26-jfxinaction-robert-ladstatter/</guid>
      <description>&lt;p&gt;In the next video in this &amp;ldquo;JFX In Action&amp;rdquo; series, I talked with Robert Ladstätter about &lt;strong&gt;LogoRRR, an application written with Scala and JavaFX&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #3 with Christopher Schnick about XPipe, an app to manage all your servers</title>
      <link>https://webtechie.be/post/2024-06-18-jfxinaction-christopher-schnick/</link>
      <pubDate>Tue, 18 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-06-18-jfxinaction-christopher-schnick/</guid>
      <description>&lt;p&gt;In the next video in this &amp;ldquo;JFX In Action&amp;rdquo; series, I talked with Christopher Schnick about &lt;strong&gt;XPipe, a tool to manage all your servers&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #2 with Daniel Zimmermann about JavaFX and Kotlin</title>
      <link>https://webtechie.be/post/2024-06-12-jfxinaction-daniel-zimmermann/</link>
      <pubDate>Wed, 12 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-06-12-jfxinaction-daniel-zimmermann/</guid>
      <description>&lt;p&gt;For the second video in this &amp;ldquo;JFX In Action&amp;rdquo; series, I talked to Daniel Zimmermann. He got my attention when he recently tweeted: &lt;a href=&#34;https://x.com/DystopianSnow/status/1793140611773554938&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;To your dismay I have to tell you I write all my desktop applications using Kotlin and JavaFX&amp;rdquo;&lt;/a&gt;. Why is he a big Kotlin AND JavaFX fan? I asked him and got a demo of the &lt;strong&gt;network test application&lt;/strong&gt; that he is working on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX In Action #1 with Pedro Duque Vieira, aka Duke about Hero, PDFSam, FXThemes, FXComponents,...</title>
      <link>https://webtechie.be/post/2024-06-05-jfxinaction-pedro-duque-vieira-duke/</link>
      <pubDate>Wed, 05 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-06-05-jfxinaction-pedro-duque-vieira-duke/</guid>
      <description>&lt;p&gt;People who follow me, know I have a big love for JavaFX. It&amp;rsquo;s my go-to for every desktop user interface application I build. I love the simplicity of quickly creating an app that makes full use of the &amp;ldquo;Java powers&amp;rdquo; to build both multi-threaded &amp;ldquo;backend services&amp;rdquo; combined with a beautiful-looking UI into one executable. I&amp;rsquo;m starting a new video series &amp;ldquo;JFX In Action&amp;rdquo; in which I talk to developers to show the world what is being developed with JavaFX, starting with Pedro Duque Vieira about the &lt;strong&gt;JavaFX libraries and apps&lt;/strong&gt; he creates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of May 2024</title>
      <link>https://webtechie.be/post/2024-05-31-javafx-links-of-may-2024/</link>
      <pubDate>Fri, 31 May 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-05-31-javafx-links-of-may-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of May 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Book review - Frontend Development with JavaFX and Kotlin</title>
      <link>https://webtechie.be/post/2024-05-06-book-review-javafx-kotlin/</link>
      <pubDate>Mon, 06 May 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-05-06-book-review-javafx-kotlin/</guid>
      <description>&lt;img src=&#34;https://webtechie.be/images/2024/jfx-kotlin/cover.jpg&#34; style=&#34;float: left; width: 200px; padding: 20px 20px 20px 0;&#34; /&gt;&#xA;&lt;p&gt;For a personal pet project, I started experimenting with JavaFX and Kotlin to create a user interface with a lot of Java / Kotlin background processing. As I knew there is a book available on this specific topic, Apress was so kind to send me a review copy of &lt;a href=&#34;https://www.amazon.nl/Frontend-Development-JavaFX-Kotlin-State/dp/1484297164&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications&lt;/a&gt; by Peter Späth (152 pages, 48€ on paper, 35.5€ for ebook on Amazon.nl).&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of April 2024</title>
      <link>https://webtechie.be/post/2024-04-26-javafx-links-of-april-2024/</link>
      <pubDate>Tue, 30 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-04-26-javafx-links-of-april-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of April 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of March 2024</title>
      <link>https://webtechie.be/post/2024-03-29-javafx-links-of-march-2024/</link>
      <pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-03-29-javafx-links-of-march-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of March 2024, published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Search in Documentation with a JavaFX ChatGPT-like LangChain4j Application</title>
      <link>https://webtechie.be/post/2024-03-18-search-documentation-javafx-chat-langchain4j/</link>
      <pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-03-18-search-documentation-javafx-chat-langchain4j/</guid>
      <description>&lt;p&gt;At the Fosdem conference in Brussels on February 3rd, I gave a presentation about using an existing documentation set as the data for a ChatGPT-like application, created with JavaFX and LangChain4J. The &lt;a href=&#34;https://webtechie.be/post/2024-02-02-links-presentation-experiment-ai-llm-chat-with-docs/&#34;&gt;video and links of that presentation are available here&lt;/a&gt;, and this post is a more detailed explanation of that application.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of February 2024</title>
      <link>https://webtechie.be/post/2024-02-28-javafx-links-of-february-2024/</link>
      <pubDate>Wed, 28 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-02-28-javafx-links-of-february-2024/</guid>
      <description>&lt;p&gt;Here is the overview of the JavaFX LinksOfTheMonth of February 2024 that got published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during this month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Links of the Presentation: Experimenting with AI and LLM to make docs searchable through a chat application</title>
      <link>https://webtechie.be/post/2024-02-02-links-presentation-experiment-ai-llm-chat-with-docs/</link>
      <pubDate>Fri, 02 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-02-02-links-presentation-experiment-ai-llm-chat-with-docs/</guid>
      <description>&lt;p&gt;These are all the links of my presentation at the Fosdem Conference in Brussels, Saturday, February 3th, 2024, 17:40 CET.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of January 2024</title>
      <link>https://webtechie.be/post/2024-01-26-javafx-links-of-january-2024/</link>
      <pubDate>Fri, 26 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2024-01-26-javafx-links-of-january-2024/</guid>
      <description>&lt;p&gt;This is the first JavaFX LinksOfTheMonth review for 2024, an overview of the LinksOfTheWeek that got published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during January.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of December 2023</title>
      <link>https://webtechie.be/post/2023-12-22-javafx-links-of-december-2023/</link>
      <pubDate>Fri, 22 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-12-22-javafx-links-of-december-2023/</guid>
      <description>&lt;p&gt;This is the final JavaFX LinksOfTheMonth review for 2023. It was an amazing year with many evolutions in Java and JavaFX and a complete &amp;ldquo;fresh&amp;rdquo; version of JFX Central. Thanks for following these updates and looking forward to more of your JavaFX work in the new year&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interviews at the J-Fall 2023 Conference</title>
      <link>https://webtechie.be/post/2023-12-18-jfall-2023-podcasts/</link>
      <pubDate>Mon, 18 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-12-18-jfall-2023-podcasts/</guid>
      <description>&lt;p&gt;I had a lot of interesting talks with Java experts since I started producing the &lt;a href=&#34;https://foojay.io/today/category/podcast/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Foojay Podcast&lt;/a&gt;. But when I asked the organizers of the &lt;a href=&#34;https://jfall.nl/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;J-Fall conference&lt;/a&gt;, if I could do some kind of live broadcast at their event, I hadn&amp;rsquo;t imagined it would be such an amazing experience! During the day I had 29 interviews, which I all broadcasted live on multiple websites (YouTube, LinkedIn, and Twitter) with the amazing &lt;a href=&#34;https://restream.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;restream system&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A JavaFX Game Application in a Single Java File with JBang and FXGL</title>
      <link>https://webtechie.be/post/2023-12-14-jbang-fxgl/</link>
      <pubDate>Thu, 14 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-12-14-jbang-fxgl/</guid>
      <description>&lt;p&gt;FXGL is a framework to easily create JavaFX-based game applications. In this blog post, I want to show you how this can be done within a single Java-file which doesn&amp;rsquo;t need a full Maven or Gradle project but can be executed directly with JBang without compilation. This approach can be used as an easy way to get new Java(FX) developers started or create your first experiments with FXGL.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of November 2023</title>
      <link>https://webtechie.be/post/2023-11-24-javafx-links-of-november-2023/</link>
      <pubDate>Fri, 24 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-11-24-javafx-links-of-november-2023/</guid>
      <description>&lt;p&gt;Have fun with this overview of the &amp;ldquo;JavaFX LinksOfTheWeek&amp;rdquo; that got published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during November.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of October 2023</title>
      <link>https://webtechie.be/post/2023-10-27-javafx-links-of-october-2023/</link>
      <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-10-27-javafx-links-of-october-2023/</guid>
      <description>&lt;p&gt;Thanks to the Devoxx conference, there are many hours you can spend on JavaFX-related videos! But as every month, there is a lot more to read and learn about JavaFX&amp;hellip; Have fun with this overview of the &amp;ldquo;JavaFX LinksOfTheWeek&amp;rdquo; that got published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during October.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Controlling LED strips with Java</title>
      <link>https://webtechie.be/post/2023-10-13-controlling-led-strips-with-java/</link>
      <pubDate>Fri, 13 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-10-13-controlling-led-strips-with-java/</guid>
      <description>&lt;p&gt;One of the most &amp;ldquo;fancy&amp;rdquo; electronic components is definitely a LED strip. It’s really cool to control a long strip of lights with only a few lines of code&amp;hellip; But, there is a problem. The timing of the signals is crucial to reliably control these strips. Both Python and Java on a Raspberry Pi can struggle with these timings as they are running on Linux, a non-real-time operating system. So, for instance, pauses in the garbage collection of the Java virtual machine, or any glitch in the operating system can cause unexpected effects on the LED strips. That’s why in most projects, a microcontroller (Arduino, Raspberry Pi Pico, ESP32,&amp;hellip;) is used to drive the LED strip.&#xA;In my search for a good solution to use LED strips with Java, I stumbled on the Pixelblaze Output Expander. This small device is controlled through a serial interface, and handles the control of the LED strip. As it turns out, this is a perfect solution to offload the timing-critical operations from the Raspberry Pi and have reliable output on a LED strip.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of September 2023</title>
      <link>https://webtechie.be/post/2023-09-29-javafx-links-of-september-2023/</link>
      <pubDate>Fri, 29 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-09-29-javafx-links-of-september-2023/</guid>
      <description>&lt;p&gt;This month OpenJDK and OpenJDK 21 got officially released, so links to the new downloads but also to the early access builds of the next one! Here is the overview of the JavaFX LinksOfTheWeek that got published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during September.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New User Interface for JFX Central, the Home for All JavaFX Information</title>
      <link>https://webtechie.be/post/2023-09-07-jfxcentral-new-user-interface/</link>
      <pubDate>Thu, 07 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-09-07-jfxcentral-new-user-interface/</guid>
      <description>&lt;p&gt;Just like &lt;a href=&#34;https://foojay.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Foojay&lt;/a&gt; wants to be the starting place for all info related to Java, &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JFX Central&lt;/a&gt; is the place to be for all JavaFX info. The website is a project started by Dirk Lemmermann and has been online since 2021. The &lt;a href=&#34;https://www.jfx-central.com/team&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;team has expanded&lt;/a&gt; since then, and the content has been extended, partially by the team, but also thanks to many contributors from the JavaFX community. End of August, a new user interface has been published to replace the initial version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of August 2023</title>
      <link>https://webtechie.be/post/2023-08-25-javafx-links-of-august-2023/</link>
      <pubDate>Fri, 25 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-08-25-javafx-links-of-august-2023/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve taken a holiday this month, so probably missed a lot of the amazing JavaFX news, but still some things caught my attention and you can find them in this LinksOfTheMonth overview.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pi4J Operating System for Raspberry Pi</title>
      <link>https://webtechie.be/post/2023-07-31-pi4j-operating-system-for-rasperry-pi/</link>
      <pubDate>Mon, 31 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-07-31-pi4j-operating-system-for-rasperry-pi/</guid>
      <description>&lt;p&gt;Yes, the Raspberry Pi Operating System is awesome! But the Pi4J project made it if even more awesome by adding &amp;ldquo;goodies&amp;rdquo; for Java developers! Pi4J OS is not yet another OS, but the official Raspberry Pi OS, with additional tools and preconfigurations to make it the ideal OS for any Java and JavaFX developer who wants to use a Raspberry Pi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of July 2023</title>
      <link>https://webtechie.be/post/2023-07-28-javafx-links-of-july-2023/</link>
      <pubDate>Fri, 28 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-07-28-javafx-links-of-july-2023/</guid>
      <description>&lt;p&gt;Although I skipped a few weeks because of busy schedules, holiday interruptions, and too few hours in a day, there was still a lot to report in the two #LinksOfTheWeek that were published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; in July.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of June 2023</title>
      <link>https://webtechie.be/post/2023-06-30-javafx-links-of-june-2023/</link>
      <pubDate>Fri, 30 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-06-30-javafx-links-of-june-2023/</guid>
      <description>&lt;p&gt;Again a lot has been shared this month in the &lt;a href=&#34;https://www.jfx-central.com/home&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; #LinksOfTheWeek! And that website itself is &amp;ldquo;under heavy construction&amp;rdquo; as version 2 is getting a completely new design and several improvements. Your help is wanted! See the last section of this summary&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Year as a Technical Writer at Azul: A Journey of Growth and Learning.</title>
      <link>https://webtechie.be/post/2023-06-11-review-first-year-as-tech-writer/</link>
      <pubDate>Sun, 11 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-06-11-review-first-year-as-tech-writer/</guid>
      <description>&lt;p&gt;Writing has always been my passion, and even in my previous jobs as a developer, I stood out as the one who enjoyed creating and maintaining documentation. But June 9th, 2023, marked my first birthday as a full-time technical writer at Azul. Yes, it&amp;rsquo;s already a year ago that I changed from being a developer-who-also-writes to a writer-who-also-develops. Let&amp;rsquo;s take a moment to reflect on my incredible journey over the past year.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of May 2023</title>
      <link>https://webtechie.be/post/2023-05-30-javafx-links-of-may-2023/</link>
      <pubDate>Tue, 30 May 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-05-30-javafx-links-of-may-2023/</guid>
      <description>&lt;p&gt;Again a busy month in JavaFX-world! Here is a nice list with links for your reading and clicking pleasure! This is the summary of the #LinksOfTheWeek as published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; in May 2023.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interview with Paul Kocian aka OrangoMango</title>
      <link>https://webtechie.be/post/2023-05-02-interview-paul-kocian-orangomango/</link>
      <pubDate>Tue, 02 May 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-05-02-interview-paul-kocian-orangomango/</guid>
      <description>&lt;p&gt;&lt;em&gt;Some time ago on Twitter, I discovered &lt;a href=&#34;https://twitter.com/orango_mango&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@OrangoMango&lt;/a&gt;, who shared his progress in creating a 3D engine with JavaFX. The shared videos started with a &lt;a href=&#34;https://twitter.com/orango_mango/status/1610894079654563843&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Rubik’s cube in January ’23&lt;/a&gt;, over a &lt;a href=&#34;https://twitter.com/orango_mango/status/1620493609287172096&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;basic tumbling car in February&lt;/a&gt;, to a &lt;a href=&#34;https://twitter.com/orango_mango/status/1646218237535813639&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;full Minecraft-like world in April&lt;/a&gt;. Who is this @OrangoMango? And why did he take up the challenge to create a 3D engine with Java and JavaFX? Let’s find out&amp;hellip;&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of April 2023</title>
      <link>https://webtechie.be/post/2023-04-28-javafx-links-of-april-2023/</link>
      <pubDate>Fri, 28 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-04-28-javafx-links-of-april-2023/</guid>
      <description>&lt;p&gt;This is the summary of the #LinksOfTheWeek as published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;javafx-core&#34;&gt;JavaFX Core&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/GluonHQ/status/1649078581887205377&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Gluon&lt;/strong&gt; announced JavaFX update releases&lt;/a&gt;: 20.0.1 (latest release), 17.0.7 (latest LTS), and for Gluon LTS customers 11.0.19.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=f8TOo8TL4-k&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;In this video with &lt;strong&gt;Kevin Rushforth&lt;/strong&gt; he talks about JavaFX 20 and beyond&lt;/a&gt;.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1648267569663492096&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Dirk Lemmermann&lt;/strong&gt; tweeted some of the highlights&lt;/a&gt; like RichTextArea, ideas for future releases,&amp;hellip;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://youtu.be/f8TOo8TL4-k?t=1240&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Notebook demo is looking really nice&lt;/a&gt; to learn JavaFX in an easy way.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;conferences&#34;&gt;Conferences&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;As announced a few weeks ago, &lt;strong&gt;Sean Phillips&lt;/strong&gt; was one of the keynote speakers at DevNexus in Atlanta. And his talk did not go unnoticed&amp;hellip;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/ixchelruiz/status/1643970024015556608&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Ixchel Ruiz&lt;/strong&gt;: &amp;ldquo;Blowing the ceiling of technology, passion, visualization&amp;rdquo;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/johanvos/status/1644239933274574849&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Johan Vos&lt;/strong&gt;: &amp;ldquo;Innovation by and for devs/humans. Great to see all of this coming together&amp;rdquo;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/vincentmayers/status/1643970564925673474&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Vincent Mayers&lt;/strong&gt;: &amp;ldquo;It’s clear that JavaFX is AMAZING! Thank you GluonHQ and Johan Vos for all your work and support for this&amp;rdquo;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;And &lt;a href=&#34;https://twitter.com/search?q=%40SeanMiPhillips&amp;amp;src=typed_query&amp;amp;f=live&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;many more&amp;hellip;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;The &lt;a href=&#34;https://www.reddit.com/r/JavaFX/comments/12biesq/matrix_1_end_scene_special_effect_of_digital_rain/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;intro animation of his talk was shared on Reddit&lt;/a&gt; and shows the creators of the libraries used in his application as if they are trapped in the Matrix&amp;hellip;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;building-apps&#34;&gt;Building apps&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/C0DEDEAD&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;CodeDead&lt;/strong&gt;&lt;/a&gt; shared a GitHub Actions workflow for the people that are using JDK 20, Gradle and JavaFX 20 &lt;a href=&#34;https://www.reddit.com/r/JavaFX/comments/129mkmx/javafx_20_jdk20_gradle_github_actions&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;on Reddit&lt;/a&gt; to test, build and package your JavaFX application on Windows, Linux and macOS when creating a pull request on either the main/master or development branches of your GIT project.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;javafx-scene-builder&#34;&gt;JavaFX Scene Builder&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Version 20 is about ready. Feel free to test the &lt;a href=&#34;https://github.com/gluonhq/scenebuilder/releases/tag/early-access&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;latest snapshots&lt;/a&gt; and report blocking issues.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/cpreisler/status/1643748294898896897&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Chad Preisler&lt;/strong&gt; shared a video&lt;/a&gt; on how to use GemsFX in Scene Builder.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;bumped-to-java-and-javafx-20&#34;&gt;Bumped to Java and JavaFX 20:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/lanthale/status/1643943442945306625&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LibHEIF 1.2.3&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://foojay.social/@jabref/110148247312318923&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JabRef with speed improvements on macOS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/C0DEDEAD/status/1642571326639538176&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Opal v1.1.0&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/lanthale/status/1642981173826842624&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LibrawFX 1.8.4&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;regular-guests&#34;&gt;Regular guests&lt;/h2&gt;&#xA;&lt;h3 id=&#34;orangomango&#34;&gt;OrangoMango&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/orango_mango/status/1642948896484737025&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Found a performance problem in his 3D engine&lt;/a&gt;, thanks to &lt;strong&gt;Almas Baim&lt;/strong&gt; and VisualVM.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/orango_mango/status/1645098431046725640&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Added transparent blocks&lt;/a&gt; to his 3D engine.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/orango_mango/status/1650868150836113409&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Is creating a chess game&lt;/a&gt; and shares the code on GitHub. You can play chess in LAN (Java sockets) and export a game to FEN and PGN.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;almas-baim&#34;&gt;Almas Baim&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1642661319668031488&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Adding hex support for tiled .tmx maps to FXGL&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1642277058033139712&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Playing with a cat and PixelBuffer on April 1st&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1649067406877155330&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FXGL is also catching the Stable Diffusion train&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1648769210175086604&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Combining a black hole with a rasengan&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1646896969783156736&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Messing around with a TextArea and physics&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1645908147217870848&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Taking the term &amp;ldquo;physically based rendering&amp;rdquo; to a whole new level&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1651351553578500097&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Shared a video showing a game with many subtle visual effects&lt;/a&gt;. Go fullscreen to see all details!&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1649882265986424832&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;And he is also trying to hypnotize you&amp;hellip;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;gerrit-grunwald&#34;&gt;Gerrit Grunwald&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/hansolo_/status/1648381819052589056&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Created a PoincarePlots while being on a plane&lt;/a&gt; and added it to &lt;a href=&#34;https://twitter.com/hansolo_/status/1648383683202523141&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;version 17.1.35 of his charts library&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;miscellaneous&#34;&gt;Miscellaneous&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/tobiasbriones_/status/1648576020293771265&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Tobias Briones&lt;/strong&gt; is using math to draw flowers&lt;/a&gt;.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;And in an oher tweet it&amp;rsquo;s &lt;a href=&#34;https://twitter.com/tobiasbriones_/status/1650900771263717377&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;not a bird, not a cat: It&amp;rsquo;s the bird cat&lt;/a&gt;!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://mastodon.xyz/@melix/110202202449191947&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Cédric Champeau&lt;/strong&gt; is working on an astronomy toy project&lt;/a&gt;: a collection of libraries and applications for astronomy image processing in Java.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://melix.github.io/blog/2023/04-22-introducing-astro4j.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;A blog post with more info and screenshots and video demos is available&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MariuszMaterna/status/1645901773515939841&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Mariusz Materna&lt;/strong&gt; announced a new version of LogViewFX&lt;/a&gt;, a desktop application that makes viewing logs easier.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/ArturSkowronski/status/1645421150883786753&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Artur Skowronski&lt;/strong&gt;&lt;/a&gt; asked for RSS for this LinksOfTheWeek, and it will be &lt;a href=&#34;https://github.com/dlsc-software-consulting-gmbh/jfxcentral-data/pull/231&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available soon&lt;/a&gt;&amp;hellip;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/C0DEDEAD/status/1645201801589710848&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;CodeDead&lt;/strong&gt; is rebuilding a .NET desktop application&lt;/a&gt; to improve the performance and make it cross-platform.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MalikHmaida/status/1649140308796403714&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Malik&lt;/strong&gt; happily shared his first JavaFX application&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/timeline_code/status/1646933681057964048&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Smith Ayo&lt;/strong&gt; is creating an Oware game&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/brunoborges/status/1650998712339156992&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Bruno Borges&lt;/strong&gt; is looking into his crystal ball for 2024&lt;/a&gt;: &amp;ldquo;Oracle announces FxWeb, a framework for building WebAssembly UI with JavaFX, so you can code Java in both client and server side.&amp;rdquo;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/crschnick/status/1650522935101145088&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Christopher Schnick&lt;/strong&gt; is enhancing the gameplay experience of Paradox Grand Strategy games&lt;/a&gt; with JavaFX through the Pdx-Unlimiter and releases it with JReleaser.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/P_Duke/status/1651574017193566208&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Pedro Duque Vieira&lt;/strong&gt; shared a testimonial of Fortune 500 company choosing for Java and JavaFX&lt;/a&gt; (place 171) with headquarters in New York, a world leader in its sector.&lt;/li&gt;&#xA;&lt;li&gt;On Reddit a &lt;a href=&#34;https://www.reddit.com/r/Pacman/comments/12v706w/pacman_ms_pacman_2d3d_javafx/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;video with 2D and 3D Pacman&lt;/a&gt; was published.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/siedlerchr/status/1649518550996987911&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;siedlerchr&lt;/strong&gt; shared a link to an excellent article explaining the concepts of Bindings&lt;/a&gt;, it&amp;rsquo;s from 2020 but still very valid.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jeannot-muller.com/javafx-or-swing-in-2023&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Jeannot Muller&lt;/strong&gt; wrote about &amp;ldquo;JavaFX or Swing in 2023&amp;rdquo;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;about-jfx-centralcom&#34;&gt;About jfx-central.com&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;New content: &lt;a href=&#34;https://www.jfx-central.com/real_world/xpipe&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;X-Pipe&lt;/a&gt;: a flexible connection manager and remote file explorer.&lt;/li&gt;&#xA;&lt;li&gt;Coding for &lt;a href=&#34;https://twitter.com/dlemmermann/status/1646587048957018119&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;version 2 of the jfx-central has started&lt;/a&gt;, check the Twitter thread if you want to join the development team.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Interview by Bazlur Rahman: Unlocking Java Secrets with Frank Delporte - Insights, Stories, and Tips for Success</title>
      <link>https://webtechie.be/post/2023-04-10-interview-by-bazlur-rahman-unlocking-java-secrets/</link>
      <pubDate>Mon, 10 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-04-10-interview-by-bazlur-rahman-unlocking-java-secrets/</guid>
      <description>&lt;p&gt;&lt;strong&gt;On &lt;a href=&#34;https://foojay.io&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Foojay.io&lt;/a&gt;, &lt;a href=&#34;https://twitter.com/bazlur_rahman&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Bazlur Rahman&lt;/a&gt; is publishing a series of interviews with various people from the OpenJDK community. I had the honor to be included in this series, and this is a repost.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of March 2023</title>
      <link>https://webtechie.be/post/2023-03-31-javafx-links-of-march-2023/</link>
      <pubDate>Fri, 31 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-03-31-javafx-links-of-march-2023/</guid>
      <description>&lt;p&gt;This is the summary of the #LinksOfTheWeek as published on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;javafx-core&#34;&gt;JavaFX Core&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://mastodon.social/@johanvos/110011897804267729&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Johan Vos&lt;/strong&gt; is working on backports for JavaFX 17.0.7&lt;/a&gt; to guarantee quality and long-term support.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;And he announced &lt;a href=&#34;https://mastodon.social/@johanvos/110033625841149774&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JavaFX 20 could be released in the week of March 20th&lt;/a&gt;. As planned.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Together with the &lt;a href=&#34;https://foojay.io/today/its-java-20-release-day-heres-whats-new/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release of OpenJDK 20&lt;/a&gt;, we also got the release of OpenJFX 20. Both right on schedule, as always!&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://foojay.social/@gluonhq@techhub.social/110061453814740449&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Announcement by &lt;strong&gt;Gluon&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Downloads are also provided via &lt;a href=&#34;https://mastodon.social/@openjdk/110073623815076629&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OpenJDK on jdk.java.net&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Important message &lt;a href=&#34;https://github.com/openjdk/jfx/blob/jfx20/doc-files/release-notes-20.md&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;in the release notes&lt;/a&gt;: &amp;ldquo;JavaFX 20 is compiled with &amp;ndash;release 17 and thus requires JDK 17 or later in order to run. If you attempt to run with an older JDK, the Java launcher will exit with an error message indicating that the javafx.base module cannot be read.&amp;rdquo;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/johanvos/status/1638168304664694787&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Most important highlight for &lt;strong&gt;Johan Vos&lt;/strong&gt;&lt;/a&gt;: &amp;ldquo;apps created many years ago still run on the latest JavaFX with latest OS. That is far from trivial, require lots of work, and not very common in client frameworks.&amp;rdquo;&lt;/li&gt;&#xA;&lt;li&gt;And another &lt;a href=&#34;https://mastodon.social/@johanvos/110061627191368710&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;quote from &lt;strong&gt;Johan&lt;/strong&gt;&lt;/a&gt;: &amp;ldquo;I remember people and companies telling me 5 years ago they love Java and JavaFX, but they were pretty sure JavaFX would not be around in 2 years from them. So they used other client technologies&amp;hellip; which don&amp;rsquo;t exist anymore today&amp;hellip; while JavaFX&amp;hellip; keeps moving forward. With less hype, and less marketing power than other client frameworks, but with dedication and focus on quality, stability and community. And with tons of stuff todo, I 100% realize that.&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;You can already start experimenting with JavaFX 21 Early-Access Builds!&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Get it from &lt;a href=&#34;https://gluonhq.com/products/javafx/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Gluon&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Or &lt;a href=&#34;https://mastodon.social/@openjdk/110078557118569030&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OpenJDK&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;A &lt;a href=&#34;https://twitter.com/Raumzeitfalle/status/1638993956796239873&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;request by &lt;strong&gt;Raumzeitfalle&lt;/strong&gt;&lt;/a&gt;: &amp;ldquo;If you like Java and JavaFX, give Scene Builder Leadinge Edge a try. Its latest version runs with Java 20 using JavaFX 20 and it combines many of the pending PRs so that one can test the functionality. Feel free to share your feedback on Github.&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;javafx-and-game-development&#34;&gt;JavaFX and Game Development&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/hansolo_/status/1629506318389198850&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;17.0.13 of JArkanoid by &lt;strong&gt;Gerrit Grunwald&lt;/strong&gt;&lt;/a&gt; adds the ability to shoot enemies.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;He describes in a &lt;a href=&#34;https://foojay.io/today/porting-an-existing-javafx-app-to-ios/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Foojay post how to turn an existing application to an iPhone app&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;And he started with a new game, &lt;a href=&#34;https://twitter.com/hansolo_/status/1629224660259811332&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;as you can see in this first screenshot of loderunner&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/hansolo_/status/1635543158153965569&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He shared the first version of a Tetris clone&lt;/a&gt;.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;This is &lt;a href=&#34;https://twitter.com/hansolo_/status/1634889764565585921&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;a screenshot&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;You can play it online, &lt;a href=&#34;https://twitter.com/WebFXProject/status/1635959116127404032&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;thanks to &lt;strong&gt;WebFX&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://mastodon.online/@myfear/109947358052519976&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Markus Eisele&lt;/strong&gt; shared a link to the GitHub project of pacman-javafx&lt;/a&gt;: a JavaFX UI (2D+3D) for Pac-Man / Ms. Pac-Man, a project by &lt;strong&gt;Armin Reichert&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Another Minecraft-like world, in the &lt;a href=&#34;https://twitter.com/orango_mango/status/1631715021200687104&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;self-made 3D engine of &lt;strong&gt;OrangoMango&lt;/strong&gt;&lt;/a&gt;.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/orango_mango/status/1636401197039984640&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;It got extended with more Minecraft-like functions&lt;/a&gt;: block breaking/placing, terrain generation, chunk system, and overall performance improvements.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/orango_mango/status/1636834800127586310&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He added some new block types and fixed some issues with block breaking/placing in his Minecraft-like world&lt;/a&gt;, and now has a small home made out of wood and coal blocks.&lt;/li&gt;&#xA;&lt;li&gt;It also has &lt;a href=&#34;https://twitter.com/orango_mango/status/1639660431160532993&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Minecraft-like trees&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/SeanMiPhillips/status/1638332315163082753&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Sean Phillips&lt;/strong&gt; - being a JavaFX 3D expert - finds his work awesome&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/WhiteWoodCity/status/1630151049486159874&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;WhiteWoodCity&lt;/strong&gt; shared a video with the combination of 2D and 3D&lt;/a&gt; game sub scenes.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/WhiteWoodCity/status/1638528428440944640&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Another video of a rougelike game prototype&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;And shared how he created a &lt;a href=&#34;https://twitter.com/WhiteWoodCity/status/1636904813228331010&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;pseudo 3D effect like Street of Rage, Dragon&amp;rsquo;s Crown&lt;/a&gt; with two GameSubScene and two entities of each GameWorld, and binding their properties with very clean and neat code.&lt;/li&gt;&#xA;&lt;li&gt;His game got &lt;a href=&#34;https://twitter.com/WhiteWoodCity/status/1635963164096598016&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;bumped to Graal and Java 20&lt;/a&gt;. Yes, indeed, already before the official release of Java 20!&lt;/li&gt;&#xA;&lt;li&gt;And shared how he created a &lt;a href=&#34;https://twitter.com/WhiteWoodCity/status/1635143145456553984&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;dynamic shadow effect of a jump action with a Shape and Binding&lt;/a&gt; in less than 40 lines of code.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Almas Baim&lt;/strong&gt; has been very active on this month&amp;hellip;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1635417926823198720&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He discovered another FXGL game&lt;/a&gt;: &amp;ldquo;The Last Cowboy Game - UTFPR&amp;rdquo;.&lt;/li&gt;&#xA;&lt;li&gt;And he shared a &lt;a href=&#34;https://twitter.com/AlmasBaim/status/1634541388128821249&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;screenshot showing FXGL is available in IntelliJIDEA&lt;/a&gt; when creating a new JavaFX project.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1641412978992902144&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Announcing version 17.3 of FXGL&lt;/a&gt;: improve A* performance, isometric support for .tmx, 3D updates (lookAt, direction, rotation, .obj models), propertyMap convenience API.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1639608367516729349&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pathfinding solution added to FXGL that outperforms the existing one by up to 80%&lt;/a&gt;, by replacing ArrayList with HashSet in critical code.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1639349553496293377&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Another video with the FXGL engine pathfinding in action&lt;/a&gt;. This demo shows large red areas that are not passable, while dynamic entities are ignored and can be passed through.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1639017161455960064&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Video showing physics sandboxes are never not fun&lt;/a&gt;! You can now pick up any entity as seen in this sample.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1639804091609088002&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Video of text animations with particles&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1640102122350944257&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Video with particles, one as &amp;ldquo;lead&amp;rdquo;&lt;/a&gt;, and other particles following with min and max distance, ensuring all particles are connected while the lead moves.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1640474477258760192&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Isometric tile support in FXGL has had significant interest over the years&lt;/a&gt;. The maths looks straightforward but the architecture, as per usual, will need some careful pondering.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1640802453288353792&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Screenshot of initial progress towards having first-class support for isometric levels&lt;/a&gt; in FXGL.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1641582312730030082&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Video showing the new sliders in FXGL&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/AlmasBaim/status/1637915086571606016&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He is throwing grenades&amp;hellip;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;javafx-in-science&#34;&gt;JavaFX in Science&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/rnartist_app/status/1629862954127568897&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Fabrice Jossinet&lt;/strong&gt; shared an impressive preview video&lt;/a&gt; of a new tool to visualize the folding pathways of an RNA during its transcription. Pathways are computed with a Rust algorithm. Visualization and GUI are made with Kotlin, JavaFX and his rnartistcore library.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/rnartist_app/status/1637923762438918150&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;RNArtist&lt;/strong&gt; shared again an impressive video&lt;/a&gt; showing RNA visualization with JavaFX.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/rnartist_app/status/1637912428276072448&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;In RNAStudio, you can animate the transcription process&lt;/a&gt; along one of the computed folding pathways. When a new helix pops, it is first highlighted then added to the 2D. You can stop/restart the animation, go backwards/forwards.&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;miscellaneous&#34;&gt;Miscellaneous&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/shannah78/status/1629515948637188096&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jdeploy by &lt;strong&gt;Steve Hannah&lt;/strong&gt; now produces signed apps for Windows installers&lt;/a&gt;. This should make Windows Defender more pleasant to be around.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Dirk Lemmermann&lt;/strong&gt; has also been very active&amp;hellip;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1640703431638753283&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;TableView replacement based on GridPane. No virtualisation&lt;/a&gt;. Very useful for small datasets. Will be added to GemsFX very soon.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1640636273239916547&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Screenshot of an answer on GitHub explaining there is only one codebase&lt;/a&gt; for jfxcentral website and desktop app, thanks to &lt;a href=&#34;https://twitter.com/jpro_one&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@jpro_one&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1639262929752129544&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The TimePicker in GemsFX has been improved by @cpreisler&lt;/a&gt;. It can now also display and edit seconds and milliseconds.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1641025184248348672&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He&amp;rsquo;s looking back at something he implemented almost 20 years ago with Java 5 and Swing&lt;/a&gt;, and it still works perfectly nowadays with Java 19 &amp;hellip; just a whole lot faster!&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1631259318195462151&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He showed a custom tooltip implementation for charts&lt;/a&gt;. The tooltips show the values of all y-values for the same x-value whenever the mouse cursor hovers over one of the data points.&lt;/li&gt;&#xA;&lt;li&gt;In a &lt;a href=&#34;https://twitter.com/dlemmermann/status/1631331619498860547&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;comment tweet, he shows code&lt;/a&gt; to illustrate that each data point in a JavaFX chart is also a node that allows us to integrate such a feature.&lt;/li&gt;&#xA;&lt;li&gt;Read the comments to learn pro/contra of this approach and alternatives for large datasets.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/dlemmermann/status/1635263143155757057&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;He added a YearMonthPicker control to GemsFX&lt;/a&gt;. It&amp;rsquo;s included in version 1.67.0.&lt;/li&gt;&#xA;&lt;li&gt;It was the result of a &lt;a href=&#34;https://twitter.com/dlemmermann/status/1634576422629961728&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;deep-dive into how to customize a ComboBox&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/Fahim_FBA/status/1631352990719426561&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Fahim Bin Amin&lt;/strong&gt; shows in a 1,5h video&lt;/a&gt; how to create your own full-fledged project from scratch using JavaFX and Maven.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/logorrr/status/1630942843853258753&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Robert Ladstätter&lt;/strong&gt; shared exciting news&lt;/a&gt;. LogoRRR is now officially available on the Apple Store!&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/tomosan119/status/1630562520229646337&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;工房奥谷&lt;/strong&gt; shared a video showing a 3D-CAD application&lt;/a&gt; to fit clothing patterns.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://mastodon.social/@juananpe/109989844101182399&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Juanan&lt;/strong&gt; shared an example to learn how to use a REST API in Java&lt;/a&gt; with a JavaFX Pokemon viewer. He added links to multiple videos demonstrating the code. Sources are available &lt;a href=&#34;https://github.com/juananpe/pokemon-viewer&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;on GitHub&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/JavaFX3D/status/1632612728664911872&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;JavaFX 3D&lt;/strong&gt; is asking who wants to contribute an importer for FBX or USDZ or GLB / glTF&lt;/a&gt; to FXyz. It already has 3D model importers for OBJ and Maya.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;He already found a &lt;a href=&#34;https://twitter.com/JavaFX3D/status/1632613330920800256&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;starting point in an existing java project&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/jjenkov/status/1632112292597751809&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Jakob Jenkov&lt;/strong&gt; and &lt;strong&gt;Andres Almiray&lt;/strong&gt; are talking about packaging a JavaFX app with JReleaser&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MhamadHarmush/status/1633840863435714562&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;MhamadHarmush&lt;/strong&gt; shared Java and JavaFX tutorials in Arabic&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/WhiteWoodCity/status/1635661530867060736&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;WhiteWoodCity&lt;/strong&gt; shared a screenshots of NotificationFX&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/JavaFX3D/status/1635821978430103552&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;JavaFX3D&lt;/strong&gt; shared an article about 3DViewer by &lt;strong&gt;ChrisNahr&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;JavaFX at DevNexus in Atlanta (4-6 April):&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/devnexus/status/1636031079973830657&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Gail Anderson&lt;/strong&gt; and &lt;strong&gt;Paul Anderson&lt;/strong&gt;&lt;/a&gt;: &amp;ldquo;Modern Java with JavaFX for Rich Client UIs&amp;rdquo;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/SeanMiPhillips/status/1636040045206405121&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Sean Phillips&lt;/strong&gt;&lt;/a&gt;: &amp;ldquo;Harnessing the Hyper-dimensional Mind: Visualizing Brain-Computer Interfaces&amp;rdquo;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://mastodon.social/@juananpe/110022581081582129&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Juanan Pereira&lt;/strong&gt; published a new video for his Software Engineering class&lt;/a&gt;: How to display custom items in JavaFX ListView&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/aalmiray/status/1634931119828393986&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Andres Almiray&lt;/strong&gt; updated the JavaFX plasma application to reflect changes brought by JReleaser 1.5.1&lt;/a&gt;, along with instructions for building.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/logorrr/status/1634213339470393345&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Robert Ladstätter&lt;/strong&gt; wrote a blog post about LogoRRR&amp;rsquo;s journey to the Apple App Store&lt;/a&gt; using JPackage.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/invokecoley/status/1637693418192228352&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Matt Coley&lt;/strong&gt; has a long Twitter thread about new the Recaf UI JavaFX work&lt;/a&gt;, starting with a &amp;lsquo;please wait while the decompiler runs&amp;rsquo; animation that pulls hex dumps from the class being decompiled, and many more each with a video.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/shannah78/status/1605922584310452225&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Steve Hannah&lt;/strong&gt; shared a GitHub action&lt;/a&gt; to generate native installers for Java desktop apps.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/SerendigityInfo/status/1639293098227388416&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;SmartFinder by &lt;strong&gt;Serendipity&lt;/strong&gt; version 1.7.3 now runs with JavaFX 20&lt;/a&gt;! It&amp;rsquo;s a Desktop Search Tool APP fully developed with Java and JavaFX technology.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Dirk Lemmermann&lt;/strong&gt; again shared a lot of JavaFX library and other info:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&amp;ldquo;If any of you work on  &lt;a href=&#34;https://twitter.com/dlemmermann/status/1638910874261000192&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;planning and scheduling applications I can highly recommend #FlexGanttFX for visualizing plans / schedules&lt;/a&gt;. Yes, it is a commercial library.&amp;rdquo;&lt;/li&gt;&#xA;&lt;li&gt;&amp;ldquo;If your JavaFX application requires an &lt;a href=&#34;https://twitter.com/dlemmermann/status/1638903750726418432&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;on-screen keyboard, you might wanna check out KeyboardFX&lt;/a&gt;.&amp;rdquo;&lt;/li&gt;&#xA;&lt;li&gt;A screenshot of the new market data portal he is creating, &lt;a href=&#34;https://twitter.com/dlemmermann/status/1638854795074338816&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;running in a browser&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;The new &lt;a href=&#34;https://twitter.com/dlemmermann/status/1638103850107260930&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;calendar view in GemsFX now also supports &amp;ldquo;date range&amp;rdquo; selection&lt;/a&gt; (and single date, multiple dates selection).&lt;/li&gt;&#xA;&lt;li&gt;Thanks to &lt;a href=&#34;https://twitter.com/dlemmermann/status/1638107356188798977&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Florian Kirmaier&lt;/strong&gt;, GemsFX has been extended with a great utility class for synchronous scrolling of two VirtualFlow instances&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;And he&amp;rsquo;s worried about his job as &lt;a href=&#34;https://twitter.com/dlemmermann/status/1638137320846106625&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;ChatGPT &amp;ldquo;generates&amp;rdquo; a JavaFX app based on requirements&amp;rdquo;&lt;/a&gt;. That&amp;rsquo;s probably thanks to the stability of the API over the last years!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of February 2023</title>
      <link>https://webtechie.be/post/2023-02-28-javafx-links-of-february-2023/</link>
      <pubDate>Tue, 28 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-02-28-javafx-links-of-february-2023/</guid>
      <description>&lt;p&gt;February is a short month, but this list seems to be longer than ever&amp;hellip; A lot of game development, releases, interesting ongoing development, and so much more to read. Enjoy reading and clicking!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of January 2023</title>
      <link>https://webtechie.be/post/2023-01-31-javafx-links-january-2023/</link>
      <pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2023-01-31-javafx-links-january-2023/</guid>
      <description>&lt;p&gt;2023 has taken off with a flying start in JavaFX-world!&lt;/p&gt;&#xA;&lt;p&gt;Here is a summary of the Links Of The Week that were published in January on &lt;a href=&#34;https://www.jfx-central.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of December 2022</title>
      <link>https://webtechie.be/post/2022-12-31-javafx-links-december-2022/</link>
      <pubDate>Sat, 31 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-12-31-javafx-links-december-2022/</guid>
      <description>&lt;p&gt;If anyone needs a reminder Java and JavaFX are &amp;ldquo;alive and kicking&amp;rdquo;, you can not only check out &lt;a href=&#34;https://https://www.jfx-central.com/home&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;, but also the list below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of November 2022</title>
      <link>https://webtechie.be/post/2022-11-30-javafx-links-november-2022/</link>
      <pubDate>Wed, 30 Nov 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-11-30-javafx-links-november-2022/</guid>
      <description>&lt;p&gt;Time flies when having fun&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;So here we are again, another month has passed and this is a summary of the Links Of The Week that were published on &lt;a href=&#34;https://www.jfx-central.com/home&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; during November.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shopping list for JavaOnRaspberryPi</title>
      <link>https://webtechie.be/post/2022-11-17-javaonraspberrypi-shopping-list/</link>
      <pubDate>Thu, 17 Nov 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-11-17-javaonraspberrypi-shopping-list/</guid>
      <description>&lt;p&gt;After my talk at J-Fall I got the question what is required to get started with #JavaOnRaspberryPi. In my book I list the components that are used, but indeed a short overview was missing (it&amp;rsquo;s now added to the &lt;a href=&#34;https://webtechie.be/books/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ebook&lt;/a&gt;&amp;hellip;). So here we go:&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of October 2022</title>
      <link>https://webtechie.be/post/2022-10-31-javafx-links-october-2022/</link>
      <pubDate>Mon, 31 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-10-31-javafx-links-october-2022/</guid>
      <description>&lt;p&gt;When I (re)started the JavaFX Links Of The Week on &lt;a href=&#34;https://www.jfx-central.com/home&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt; in September, I was wondering if there would be enough material to share every week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Book review - Learn JavaFX Game and App Development with FXGL 17</title>
      <link>https://webtechie.be/post/2022-10-19-book-review-fxgl/</link>
      <pubDate>Wed, 19 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-10-19-book-review-fxgl/</guid>
      <description>&lt;p&gt;This summer I read the book &lt;a href=&#34;https://entreprenerd.lowagie.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;&amp;ldquo;Entreprenerd&amp;rdquo;&lt;/strong&gt; by &lt;strong&gt;Bruno Lowagie&lt;/strong&gt;&lt;/a&gt;. It tells the story of how he started with the &lt;a href=&#34;https://itextpdf.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;iText&lt;/strong&gt; PDF Java library&lt;/a&gt; and turned that into a company together with his wife, and eventually sold it with all problems related to most sales and acquisitions trajects&amp;hellip; In &amp;ldquo;Entreprenerd&amp;rdquo;, he also describes the process of writing two books about the iText library itself, as there were no good manuals available and he wanted to liberate himself from the ever-returning same questions. When I received this book about &lt;strong&gt;FXGL&lt;/strong&gt;, I immediately had to think back to the story of Bruno. Who better to write a book about a library than Almas, the creator himself?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Devoxx Belgium and J-Fall The Netherlands - Links</title>
      <link>https://webtechie.be/post/2022-10-10-devoxx-belgium-links/</link>
      <pubDate>Mon, 10 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-10-10-devoxx-belgium-links/</guid>
      <description>&lt;p&gt;Links used in my talks at Devoxx 2022 (Antwerp, Belgium) and J-Fall (Ede, The Netherlands).&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX Links of September 2022</title>
      <link>https://webtechie.be/post/2022-09-30-javafx-links-september-2022/</link>
      <pubDate>Fri, 30 Sep 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-09-30-javafx-links-september-2022/</guid>
      <description>&lt;p&gt;The JavaFX links of the week are back on &lt;a href=&#34;https://www.jfx-central.com/home&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;jfx-central.com&lt;/a&gt;, and here we collect the complete month for you in an excellent overview.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Starting a new JavaFX projeect in IntelliJ IDEA</title>
      <link>https://webtechie.be/post/2022-02-05-starting-a-new-javafx-project-with-intellij-idea/</link>
      <pubDate>Sat, 05 Feb 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-02-05-starting-a-new-javafx-project-with-intellij-idea/</guid>
      <description>&lt;p&gt;On the &lt;a href=&#34;https://openjfx.io/openjfx-docs/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OpenJFX website you can find a lot of getting started documentation&lt;/a&gt;. But as one image/video says more than a thousand words, I created this short movie to show you that creating a new JavaFX project is just a matter of a few clicks with the &lt;a href=&#34;https://www.jetbrains.com/idea/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JetBrains IntelliJ IDEA&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>3D printed Raspberry Pi Arcade box</title>
      <link>https://webtechie.be/post/2022-01-26-3dprint-raspberry-pi-arcade-box/</link>
      <pubDate>Wed, 26 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2022-01-26-3dprint-raspberry-pi-arcade-box/</guid>
      <description>&lt;p&gt;As part of the &lt;strong&gt;Pi4J project, we created an &lt;a href=&#34;https://pi4j.com/getting-started/fxgl/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;example game with JavaFX and FXGL&lt;/a&gt;&lt;/strong&gt; that uses an &lt;strong&gt;&lt;a href=&#34;https://www.kiwi-electronics.nl/nl/arcade-parts-kit-4341?search=arcade&amp;amp;description=true&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Arcade kit&lt;/a&gt;&lt;/strong&gt; with a Joystick and big push buttons. The test setup for this project was kicking around my desk, so that was the perfect victim for my next 3D printing project&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>HiveMQ Cloud, part 2 - Using MQTT and Raspberry Pi to Visualize Sensor Data on a TilesFX Dashboard</title>
      <link>https://webtechie.be/post/2021-12-13-using-mqtt-and-raspberry-pi-tilesfx-dashboard/</link>
      <pubDate>Mon, 13 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2021-12-13-using-mqtt-and-raspberry-pi-tilesfx-dashboard/</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;https://webtechie.be/post/2021-12-10-mqtt-on-raspberry-pi-send-sensor-data-to-hivemq-cloud-with-java-and-pi4j/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;the previous post&lt;/a&gt; we started our discovery of HiveMQ Cloud with Java on the Raspberry Pi. We created an application to send measurements of various sensors to the HiveMQ Cloud MQTT broker. Using an online websocket client we verified the transition of the messages, and could see the data being published to this online message queue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX running in kiosk mode on the Raspberry Pi</title>
      <link>https://webtechie.be/post/2021-04-23-javafx-kiosk-raspberry-pi/</link>
      <pubDate>Fri, 23 Apr 2021 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2021-04-23-javafx-kiosk-raspberry-pi/</guid>
      <description>&lt;p&gt;The Raspberry Pi in combination with an inexpensive touch screen, makes a perfect controller for a machine or game console. Let&amp;rsquo;s see how we can use Java and JavaFX to build a test application which also communicates with the pins of the Raspberry Pi to control a LED. We have done something before already in the post &lt;a href=&#34;https://foojay.io/today/light-up-your-christmas-tree-with-java-and-raspberry-pi/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Light Up your Christmas Tree with Java and Raspberry Pi&amp;rdquo;&lt;/a&gt;, so what&amp;rsquo;s new?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Device monitoring tool with JavaFX, FXGL and Mosquitto</title>
      <link>https://webtechie.be/post/2021-01-11-device-monitoring-with-javafx-fxgl-and-mosquitto/</link>
      <pubDate>Mon, 11 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2021-01-11-device-monitoring-with-javafx-fxgl-and-mosquitto/</guid>
      <description>&lt;p&gt;In a previous post&#xA;&lt;a href=&#34;https://foojay.io/today/category/java/javafx/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Getting Started with FXGL Game Development&amp;rdquo;&lt;/a&gt;&#xA;we already have taken a look at the &lt;a href=&#34;https://github.com/AlmasB/FXGL&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FXGL game development framework&lt;/a&gt;&#xA;developed by &lt;a href=&#34;https://twitter.com/AlmasBaim&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Almas Baimagambetov&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JFXDays presentation - Having fun with Java and JavaFX on the Raspberry Pi</title>
      <link>https://webtechie.be/post/2020-11-25-jfxdays-having-fun-with-java-and-javafx-on-raspberry-pi/</link>
      <pubDate>Wed, 25 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-11-25-jfxdays-having-fun-with-java-and-javafx-on-raspberry-pi/</guid>
      <description>&lt;p&gt;Today I could give my talk &amp;ldquo;Having fun with Java and JavaFX on the Raspberry Pi&amp;rdquo; at the JFXDays. Normally this event takes place in Zurich, but this year also went virtual because&amp;hellip; well because of 2020&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building native applications for all PC and mobile platforms from a single JavaFX project with Gluon Mobile and GitHub Actions</title>
      <link>https://webtechie.be/post/2020-11-24-javafx-gluon-mobile-github-actions/</link>
      <pubDate>Tue, 24 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-11-24-javafx-gluon-mobile-github-actions/</guid>
      <description>&lt;p&gt;The post &lt;a href=&#34;https://webtechie.be/post/2020-11-17-starting-javafx-project-with-gluon-tools/&#34;&gt;&amp;ldquo;Starting a JavaFX Project with Gluon Tools&amp;rdquo;&lt;/a&gt; shows you how to start a Gluon Mobile Multiview project with a few clicks in IntelliJ IDEA thanks to the &lt;a href=&#34;https://plugins.jetbrains.com/plugin/7864-gluon&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Gluon plugin&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Starting a JavaFX Project with Gluon Tools</title>
      <link>https://webtechie.be/post/2020-11-17-starting-javafx-project-with-gluon-tools/</link>
      <pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-11-17-starting-javafx-project-with-gluon-tools/</guid>
      <description>&lt;p&gt;On foojay.io you can already find two posts by Carl Dea to get you started with JavaFX:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Devoxx Ukraine presentation - Having fun with Java and JavaFX on the Raspberry Pi</title>
      <link>https://webtechie.be/post/2020-11-07-devoxx-ukraine--having-fun-with-java-and-javafx-on-raspberry-pi/</link>
      <pubDate>Sat, 07 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-11-07-devoxx-ukraine--having-fun-with-java-and-javafx-on-raspberry-pi/</guid>
      <description>&lt;p&gt;Today I had my first Devoxx talk, after my Java virtual talk a few weeks ago at the &lt;a href=&#34;https://webtechie.be/post/2020-10-21-apacouc-java-and-javafx-on-raspberry-pi/&#34;&gt;&amp;ldquo;Oracle Groundbreakers APAC Virtual Tour 2020&amp;rdquo; conference (21/10)&lt;/a&gt;! The event in Ukraine also went virtual which gave me the opportunity to share my love for Java, JavaFX and the Raspberry Pi again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenJDK versus OpenJFX Release Cycles</title>
      <link>https://webtechie.be/post/2020-10-29-openjdk-versus-openjfx-release-cycles/</link>
      <pubDate>Thu, 29 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-10-29-openjdk-versus-openjfx-release-cycles/</guid>
      <description>&lt;p&gt;Confused about the release cycles of OpenJDK and OpenJFX and the relationship between them? Read on!&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaFX 3D - A Look Back Through History &amp; Some Experiments</title>
      <link>https://webtechie.be/post/2020-10-27-javafx-3d-on-raspberrypi/</link>
      <pubDate>Tue, 27 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-10-27-javafx-3d-on-raspberrypi/</guid>
      <description>&lt;p&gt;After my virtual conference talk &lt;a rel=&#34;noreferrer noopener&#34; href=&#34;https://webtechie.be/post/2020-10-21-apacouc-java-and-javafx-on-raspberry-pi/&#34; target=&#34;_blank&#34;&gt;&amp;ldquo;Java and JavaFX on the Raspberry Pi&amp;rdquo; at the “Oracle Groundbreakers APAC Virtual Tour 2020”&lt;/a&gt;, I got in touch with some people who were working on JavaFX 3D in the past, and were curious how that would behave on the Raspberry Pi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>APACOUC presentation - Java and JavaFX on the Raspberry Pi</title>
      <link>https://webtechie.be/post/2020-10-21-apacouc-java-and-javafx-on-raspberry-pi/</link>
      <pubDate>Wed, 21 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-10-21-apacouc-java-and-javafx-on-raspberry-pi/</guid>
      <description>&lt;p&gt;Today I had the honor to speak at the &lt;a href=&#34;https://oracle-groundbreakers-apac-virtual-tour-2020.heysummit.com/?sc=5TQGe1X1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Oracle Groundbreakers APAC Virtual Tour 2020&amp;rdquo; conference&lt;/a&gt;. And of course the title of my talk was &lt;a href=&#34;https://oracle-groundbreakers-apac-virtual-tour-2020.heysummit.com/talks/java-and-javafx-on-the-raspberry-pi/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Java and JavaFX on the Raspberry Pi&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Spectacular Java projects on Raspberry Pi</title>
      <link>https://webtechie.be/post/2020-09-24-java-projects-on-raspberrypi/</link>
      <pubDate>Thu, 24 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-09-24-java-projects-on-raspberrypi/</guid>
      <description>&lt;p&gt;Thanks to Twitter and LinkedIn I got into contact with several developers who are doing Java stuff on Raspberry Pi and I want to share those projects with you as they can be an inspiration for all of us to get started with Java development on the Raspberry Pi.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azul Zulu OpenJDK 15 on Raspberry Pi</title>
      <link>https://webtechie.be/post/2020-09-21-azul-zulu-openjdk-15-on-raspberrypi/</link>
      <pubDate>Mon, 21 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-09-21-azul-zulu-openjdk-15-on-raspberrypi/</guid>
      <description>&lt;p&gt;For this post I did some experiments with Java 15, reusing the Ubuntu 64bit SD card which was also used for the earlier post &lt;a href=&#34;https://webtechie.be/post/2020-07-28-spring-versus-quarkus-rest-h2-db-on-raspberry-pi/&#34;&gt;&amp;ldquo;Comparing a REST H2 Spring versus Quarkus application on Raspberry Pi&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to install and use Java 11 and JavaFX 11 on Raspberry Pi boards with ARMv6 processor</title>
      <link>https://webtechie.be/post/2020-08-27-azul-zulu-java-11-and-gluon-javafx-11-on-armv6-raspberry-pi/</link>
      <pubDate>Thu, 27 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-08-27-azul-zulu-java-11-and-gluon-javafx-11-on-armv6-raspberry-pi/</guid>
      <description>&lt;p&gt;In a previous post &lt;a href=&#34;https://webtechie.be/post/2020-04-08-installing-java-and-javafx-on-raspberry-pi/&#34;&gt;&amp;ldquo;Installing Java and JavaFX on the Raspberry Pi&amp;rdquo;&lt;/a&gt;, you can read how to install BellSoft LibericaJDK to be able to run JavaFX applications with a graphical user interface on a Raspberry Pi with ARMv7 or ARMv8 processor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting started with FXGL game development</title>
      <link>https://webtechie.be/post/2020-05-07-getting-started-with-fxgl/</link>
      <pubDate>Thu, 07 May 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-05-07-getting-started-with-fxgl/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://github.com/AlmasB/FXGL&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FXGL&lt;/a&gt; is a Java, JavaFX and Kotlin Game Library (Engine) made by &lt;a href=&#34;https://twitter.com/AlmasBaim&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Almas Baimagambetov&lt;/a&gt;. As my son (almost 10y) challenged me to make a game during my &amp;ldquo;Corona-stay-at-home-time&amp;rdquo;, I had the luck Almas provided me a getting-started with this detailed step-by-step.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installing Java and JavaFX on the Raspberry Pi</title>
      <link>https://webtechie.be/post/2020-04-08-installing-java-and-javafx-on-raspberry-pi/</link>
      <pubDate>Wed, 08 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-04-08-installing-java-and-javafx-on-raspberry-pi/</guid>
      <description>&lt;p&gt;One of the most read articles on this blog is about &lt;a href=&#34;https://webtechie.be/post/2019-03-13-pijava-part-2-java-11-on-raspberry-pi-3/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;the installation of a recent Java on Raspberry Pi (March 13, 2019)&lt;/a&gt;, so it&amp;rsquo;s time for an update!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Drumbooth controller with Raspberry Pi, JavaFX, and Arduino</title>
      <link>https://webtechie.be/post/2020-03-30-drumbooth-controller-with-java-javafx-raspberrypi-arduino/</link>
      <pubDate>Mon, 30 Mar 2020 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2020-03-30-drumbooth-controller-with-java-javafx-raspberrypi-arduino/</guid>
      <description>&lt;p&gt;Based on multiple examples from my book &lt;a href=&#34;https://webtechie.be/books/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Getting started with Java on Raspberry Pi&amp;rdquo;&lt;/a&gt;, I created a touchscreen controller for the drum booth of my son. Combined with relays boards and an Arduino this allows to control LED strips and different lights with a touch screen interface.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Controlling a LED number display with JavaFX and Python on Raspberry Pi</title>
      <link>https://webtechie.be/post/2019-12-18-controlling-a-led-number-display-with-javafx-and-python-on-raspberry-pi/</link>
      <pubDate>Wed, 18 Dec 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-12-18-controlling-a-led-number-display-with-javafx-and-python-on-raspberry-pi/</guid>
      <description>&lt;p&gt;In my book I explain the use of bits and bytes by using a &lt;a href=&#34;https://www.ti.com/lit/ds/symlink/sn74hc595.pdf&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;shift register SN74HC595 IC&lt;/a&gt; and &lt;a href=&#34;https://www.datasheets360.com/pdf/-5896711825166489141&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;5101AS LED number display&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating a timeline image with JavaFX</title>
      <link>https://webtechie.be/post/2019-12-05-creating-a-timeline-image-with-javafx/</link>
      <pubDate>Thu, 05 Dec 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-12-05-creating-a-timeline-image-with-javafx/</guid>
      <description>&lt;p&gt;To create some timeline images for my book, I created this little JavaFX application to be able to easily update the content and recreate the image. Of course you can do the same in an image editor, but hey I&amp;rsquo;m a programmer and lazy, so I want a program to do the job for me ;-)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calculating resistor value with a JavaFX application</title>
      <link>https://webtechie.be/post/2019-11-27-calculating-resistor-value-with-a-javafx-application/</link>
      <pubDate>Wed, 27 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-11-27-calculating-resistor-value-with-a-javafx-application/</guid>
      <description>&lt;p&gt;Using the Java library I created (see &lt;a href=&#34;https://webtechie.be/2019/11/25/resistor-color-codes-and-calculations-a-java-maven-library&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;previous post&lt;/a&gt;), it was a piece of cake to create a JavaFX UI on top of it!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Resistor color codes and calculations as a Java Maven library</title>
      <link>https://webtechie.be/post/2019-11-25-resistor-color-codes-and-calculations-a-java-maven-library/</link>
      <pubDate>Mon, 25 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-11-25-resistor-color-codes-and-calculations-a-java-maven-library/</guid>
      <description>&lt;p&gt;Next step in my book progress, is getting more into the details of hardware components. And as always starting with the smallest most-used ones: resistors!&lt;br&gt;&#xA;To be able to fully document this for the book and create a demo application, I started again with creating and sharing a Java library.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Controlling Arduino with Mosquitto and JavaFX on Raspberry Pi</title>
      <link>https://webtechie.be/post/2019-10-27-controlling-arduino-with-mosquitto-and-javafx-on-raspberry-pi/</link>
      <pubDate>Sun, 27 Oct 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-10-27-controlling-arduino-with-mosquitto-and-javafx-on-raspberry-pi/</guid>
      <description>&lt;p&gt;One of the example applications in my book &amp;ldquo;Getting started with Java on the Raspberry Pi&amp;rdquo; combines a JavaFX application with Mosquitto on the Raspberry Pi to control a LED strip with an Arduino. All wireless and independent of each other as the Mosquitto-queue is dealing with exchange commands between all applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LED number display JavaFX library published on Maven</title>
      <link>https://webtechie.be/post/2019-10-02-led-number-display-javafx-library-published-to-maven/</link>
      <pubDate>Wed, 02 Oct 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-10-02-led-number-display-javafx-library-published-to-maven/</guid>
      <description>&lt;p&gt;My very first open source JavaFX library is now available in the Maven repository! A small step for mankind, one giant leap for myself ;-)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pi4J - Extending with a JavaFX info application</title>
      <link>https://webtechie.be/post/2019-05-23-pi4j-extending-with-a-javafx-info-application/</link>
      <pubDate>Thu, 23 May 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-05-23-pi4j-extending-with-a-javafx-info-application/</guid>
      <description>&lt;p&gt;While trying out what Pi4J can do, I found it could easily be extended with a JavaFX application to provide info about the headers on a Pi board. This could later be extended to a remote/local (touch) User Interface using the &lt;a href=&#34;https://webtechie.be/2019/05/23/pi4j-adding-a-rest-interface-with-spring-boot&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;REST interface from this post&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PiJava overview - Java 11 and JavaFX 11 on Raspberry PI</title>
      <link>https://webtechie.be/post/2019-04-16-pijava-overview-java-11-and-javafx-11-on-raspberry-pi/</link>
      <pubDate>Tue, 16 Apr 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-04-16-pijava-overview-java-11-and-javafx-11-on-raspberry-pi/</guid>
      <description>&lt;p&gt;As my daily work mainly is Java and back-end stuff on &amp;ldquo;real servers&amp;rdquo;, I set myself for 2019 as a personal goal to experiment with Java 11 on a Raspberry PI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PiJava - Part 6 - JavaFX 11 on Raspberry PI with TilesFX and GPIO</title>
      <link>https://webtechie.be/post/2019-04-15-pijava-part-6-javafx-11-application-on-raspberry-pi-with-tilesfx-and-gpio/</link>
      <pubDate>Mon, 15 Apr 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-04-15-pijava-part-6-javafx-11-application-on-raspberry-pi-with-tilesfx-and-gpio/</guid>
      <description>&lt;h2 id=&#34;what-we-will-do&#34;&gt;What we will do&lt;/h2&gt;&#xA;&lt;p&gt;Based on the previous blog posts&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://webtechie.be/2019/03/13/pijava-part-2-java-11-on-raspberry-pi-3&#34;&gt;we can install and run Java 11&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;we have &lt;a href=&#34;https://webtechie.be/2019/04/01/pijava-part-4-building-a-minimal-javafx-11-application-with-maven&#34;&gt;a minimal JavaFX 11 application&lt;/a&gt; which &lt;a href=&#34;https://webtechie.be/2019/04/03/pijava-part-5-running-the-minimal-javafx-11-application-on-raspberry-pi&#34;&gt;runs fine on a PI&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;So there is one &amp;ldquo;small&amp;rdquo; step remaining: build something which actually does something on the PI, talking to the GPIO&amp;rsquo;s and show what&amp;rsquo;s happening.&lt;br&gt;&#xA;Spoiler alert: this is what&amp;rsquo;s is going to look like:&lt;/p&gt;</description>
    </item>
    <item>
      <title>PiJava - Part 5 - Running the minimal JavaFX 11 application on Raspberry PI</title>
      <link>https://webtechie.be/post/2019-04-03-pijava-part-5-running-the-minimal-javafx-11-application-on-raspberry-pi/</link>
      <pubDate>Wed, 03 Apr 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-04-03-pijava-part-5-running-the-minimal-javafx-11-application-on-raspberry-pi/</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;https://webtechie.be/2019/03/13/pijava-part-2-java-11-on-raspberry-pi-3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;part 2 of this blog series&lt;/a&gt; Java 11 was successfully installed on a PI.&lt;/p&gt;&#xA;&lt;p&gt;And in &lt;a href=&#34;https://webtechie.be/2019/04/01/pijava-part-4-building-a-minimal-javafx-11-application-with-maven&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;part 4 a running Java FX jar was generated on a PC&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PiJava - Part 4 - Building a minimal JavaFX 11 application with Maven</title>
      <link>https://webtechie.be/post/2019-04-01-pijava-part-4-building-a-minimal-javafx-11-application-with-maven/</link>
      <pubDate>Mon, 01 Apr 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-04-01-pijava-part-4-building-a-minimal-javafx-11-application-with-maven/</guid>
      <description>&lt;p&gt;I prefer a Java app above a web app, because starting a new &amp;ldquo;modern&amp;rdquo; web development requires you to pull a bunch of dependencies and a lot of files before you can start. While Java just needs the JDK and one Java file, even on a Raspberry PI (as described in &lt;a href=&#34;https://webtechie.be/post/2019-03-13-pijava-part-2-java-11-on-raspberry-pi-3/&#34;&gt;PiJava - Part 2&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>PiJava - Part 3 - What is Java FX?</title>
      <link>https://webtechie.be/post/2019-03-28-pijava-part-3-what-is-javafx/</link>
      <pubDate>Thu, 28 Mar 2019 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/post/2019-03-28-pijava-part-3-what-is-javafx/</guid>
      <description>&lt;h2 id=&#34;what-is-javafx&#34;&gt;What is JavaFX?&lt;/h2&gt;&#xA;&lt;p&gt;From the &lt;a href=&#34;https://docs.oracle.com/javafx/2/overview/jfxpub-overview.htm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Oracle site&lt;/a&gt;: &lt;em&gt;&amp;ldquo;JavaFX is a set of graphics and media packages that enables developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Courses</title>
      <link>https://webtechie.be/courses/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/courses/</guid>
      <description>&lt;h2 id=&#34;java-quick-start&#34;&gt;Java Quick Start&lt;/h2&gt;&#xA;&lt;p&gt;Is Java your first programming language and do you want to get up and running fast? Or maybe you are already an experienced programmer in another language and want to give Java a try?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Java Programming for Raspberry Pi</title>
      <link>https://webtechie.be/books/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://webtechie.be/books/</guid>
      <description>&lt;p&gt;&lt;strong&gt;For sale as &lt;a href=&#34;https://leanpub.com/gettingstartedwithjavaontheraspberrypi/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ebook on Leanpub&lt;/a&gt;, with continuous free updates!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;img src=&#34;https://webtechie.be/images/book/cover-xs.jpg&#34; style=&#34;float: left; margin: 10px 30px 10px 10px;&#34; height=&#34;400px&#34; alt=&#34;Cover of ebook and paper book &#39;Getting Started with Java on the Raspberry Pi&#39;&#34; /&gt;&#xD;&#xA;&lt;p&gt;When I first managed to blink a LED connected to a Raspberry Pi with Java, I was super excited!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
