JavaFX or Swing in 2023?

Are you wondering whether to use JavaFX or Swing for your desktop application development in 2023? Despite Swing’s stability over the years, there hasn’t been much development in new features. Meanwhile, JavaFX is still gaining ground, but it’s difficult to find up-to-date information on its future. Some developers even claim that desktops are no longer relevant in the age of Electron and Tauri. However, JavaFX is still a popular choice in the professional sector, and recent developments suggest that it’s not going away anytime soon. In this article, we’ll explore the current state of JavaFX and Swing and what you can expect in the future. ...

April 18, 2023 · 2 min

Create Avatars from Initials

First of all: I’m one of those people who doesn’t particularly like the Mac App Store, nor all this signing for Windows etc. Tauri makes it very easy to sign apps and when you combine that with GitHub Actions, it’s even easier to deploy to all platforms but you have of course first go through the mess of getting your developer certificates. Please don’t get me wrong: I see signing and verification as very useful and adding some extra security to end-users, only the way to buy a valid certificate has always been expensive, but above all time-consuming. ...

February 13, 2023 · 3 min

Publishing a Tauri App to Mac App Store

Tauri is (rightly) praised as an alternative to Electron. Many talk about it, but without possibly testing the tool, especially not whether you can get a Tauri app published as a macOS app in the Mac App Store (MAS). Are there any stumbling blocks and, if so, which ones? The Final Product I successfully published the below app and will share my experience below and in more depth in future articles. %[https://apps.apple.com/us/app/csv2excel/id1671035450] ...

February 12, 2023 · 8 min