Shai Almog
Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
[email protected]Shai Almog
AuthorAuthor, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur.
Learn MoreFrank Delporte
AdministratorFrank Delporte is a Java Champion, Java Developer, Senior Technical Writer at Azul, Blogger, Author of "Java Programming for Raspberry Pi - A Hands-On Guide to Electronics and IoT Projects",...
Learn MoreA N M Bazlur Rahman
AdministratorA N M Bazlur Rahman is a Software Engineer with over a decade of specialized experience in Java and related technologies. His expertise has been formally recognized through the prestigious...
Learn MoreJadon Ortlepp
AuthorDigital Marketing Coordinator working for Payara who has been involved in the Java space since 2017. Very much enjoys collaborating on projects and events with other individuals and organisations. Including...
Learn MoreRecent comments
Frank Delporte
How to Share Your Work...Hi Bazlur, as always... it depends ;-) For the Foojay podcast, once I got into...
A N M Bazlur Rahman
How to Share Your Work...On average, how much time does it usually take to create a video or podcast?
Jadon Ortlepp
Serverless is the New TimeshareGreat blog! Found this really interesting as Ive noticed "serverless" as a buzzword to be...
All 7 Likes
-
Liquid Glass, Material 3, And A Lot Of...Shai Almog
• 3 months ago
The Third-Generation GUI Builder: One Workspace for Every Form
Codename One's third-generation GUI Builder keeps the guided layout work from the previous editor and rebuilds the workflow around Maven projects, live CSS, protected Java regions, and fast switching between forms.
Codename One Push V3 adds typed messages, managed credentials, segmentation, analytics, and Surface updates. Existing push apps should test the new cloud endpoint before next week’s cutover.
Codename One’s JavaScript port is now open source, available on every plan, and buildable locally without an account. ParparVM is the default, while TeaVM remains available through a build hint.
Codename One statically links its lightweight UI into your native app, so an OS update cannot silently redesign it. New native-reference fidelity tests let us adopt iOS 26 Liquid Glass and Material 3 on our schedule without surrendering control of the pixels.
ParparVM went from 4.21x slower than warmed Java 25 to geomean parity, with six of ten benchmarks at or below HotSpot and peak memory below the JVM’s. The architecture behind it: frameless C codegen, a BiBOP page heap, and a poor man’s Valhalla.
This week’s release adds car dashboards, motion sensors, desktop-class input, foldables, Commerce, Secrets, versioned builds, and real video generation while keeping last week’s open-source deal intact.
This week adds a privacy-first analytics API, a pure-vector map engine with pluggable native providers, Apple TV and Android TV support with CSS @media for form factors, rich text and code editors, and device integrity and app review APIs. It is also a good moment to explain how we fund the project without doing the thing open source so often does to you.
This week adds a native Linux desktop port, an Apple Watch and Wear OS port, a visual Game Builder with a high-level gaming API, and seamless crash protection that symbolicates native crashes and files them as GitHub issues. We also rebuilt the build cloud from the ground up.
A maintainer recently hid a destructive prompt-injection payload aimed at AI agents inside his own framework. That is a betrayal of the trust open source runs on. Here is where we stand, and why I think AI is the biggest opportunity small OSS players have ever had.
This week brings native Windows executables with no JVM, a portable 3D graphics API, a gaming API with Box2D physics, cross-platform printing, and Apple Wallet support, in what is probably our biggest update ever.
All 41 Comments
Frank Delporte
• 3 years agoHi Bazlur, as always... it depends ;-) For the Foojay podcast, once I got into "the flow," I managed to...
A N M Bazlur Rahman
• 3 years agoOn average, how much time does it usually take to create a video or podcast?
Jadon Ortlepp
• 4 years agoGreat blog! Found this really interesting as Ive noticed "serverless" as a buzzword to be growing for some time now.