<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Lottie4J on webtechie.be</title>
		<link>https://webtechie.be/tags/lottie4j/</link>
		<description>Recent content in Lottie4J on webtechie.be</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Thu, 02 Jul 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://webtechie.be/tags/lottie4j/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Closing the Visual Gap Between the Official Lottie Webplayer and Lottie4J</title>
				<link>https://webtechie.be/post/closing-the-visual-gap-between-the-official-lottie-webplayer-and-lottie4j/</link>
				<pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/closing-the-visual-gap-between-the-official-lottie-webplayer-and-lottie4j/</guid>
				<description>&lt;p&gt;A Lottie library is only as good as its output looks. If an animation renders differently in &lt;a href=&#34;https://lottie4j.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt;&#xA; than it does in the official web player, that&amp;rsquo;s a bug, even when no exception is thrown and the code looks correct.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman</title>
				<link>https://webtechie.be/post/lottie4j-meets-lottiefiles-a-conversation-with-naail-abdul-rahman/</link>
				<pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/lottie4j-meets-lottiefiles-a-conversation-with-naail-abdul-rahman/</guid>
				<description>&lt;p&gt;Lottie animations run on Android, iOS, and the web. Getting them working on the JVM is a different story. &lt;a href=&#34;https://lottie4j.com&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J&lt;/a&gt;&#xA; started as a question: can JavaFX render them without a WebView? That question turned into a library with a first release in March 2026! Since then, I received the first pull requests, recently added headless unit testing with JavaFX 26, and now this: a video conversation with Naail from the LottieFiles team.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Testing Lottie4J JavaFX Animations in GitHub Actions Without a Display: JavaFX 26 Headless to the Rescue</title>
				<link>https://webtechie.be/post/testing-lottie4j-javafx-animations-in-github-actions-without-a-display-javafx-26-headless-to-the-rescue/</link>
				<pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/testing-lottie4j-javafx-animations-in-github-actions-without-a-display-javafx-26-headless-to-the-rescue/</guid>
				<description>&lt;p&gt;When I released &lt;a href=&#34;https://lottie4j.com/releases/#2026-03-10-110&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lottie4J 1.1.0&lt;/a&gt;&#xA;, I mentioned something a bit embarrassing in the release notes and &lt;a href=&#34;https://webtechie.be/post/2026-03-10-new-release-of-lottie4j/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this blog post&lt;/a&gt;&#xA;: there was a new unit test to compare the JavaFX player output against a JavaScript reference player, but it &amp;ldquo;&lt;em&gt;can not run on CI, because it requires a display output&lt;/em&gt;.&amp;rdquo; A TODO. A known limitation. One of those notes you write hoping future-you will figure it out.&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/lottie4j-1.2.0-dotlottie-support-marker-playback-cropping-and-a-big-speed-boost/</link>
				<pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/lottie4j-1.2.0-dotlottie-support-marker-playback-cropping-and-a-big-speed-boost/</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;&#xA; 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/lottie4j-1.1.0-better-rendering-smarter-debugging-and-an-animated-lottie4j-logo/</link>
				<pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/lottie4j-1.1.0-better-rendering-smarter-debugging-and-an-animated-lottie4j-logo/</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;&#xA;, 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/introducing-lottie4j-a-javafx-library-to-parse-and-play-lottie-animation-files/</link>
				<pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/introducing-lottie4j-a-javafx-library-to-parse-and-play-lottie-animation-files/</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>One Year as a Technical Writer at Azul: A Journey of Growth and Learning.</title>
				<link>https://webtechie.be/post/one-year-as-a-technical-writer-at-azul-a-journey-of-growth-and-learning./</link>
				<pubDate>Sun, 11 Jun 2023 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/post/one-year-as-a-technical-writer-at-azul-a-journey-of-growth-and-learning./</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>Open Source Projects</title>
				<link>https://webtechie.be/opensource/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://webtechie.be/opensource/</guid>
				<description>&lt;p&gt;I spend a fair amount of time building and maintaining open-source Java projects. Most of them started from a personal itch (run Java on a Pi, render Lottie animations in JavaFX, control DMX lights from code) and grew from there. Here is a short tour of the ones I am most involved with.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
