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
• 4 months ago
SQLite Across Every Port: One Contract, One Encrypted File Format
Codename One now runs the same tested SQLite contract across Android, iOS, JavaScript, Windows, Linux, watchOS, tvOS, and the simulator, with passphrase, managed-key, and raw-key encryption.
Codename One App Shield turns Apple App Attest and Google Play Integrity into short-lived tokens your backend can verify. This release also adds OpenType fonts, advances the R2 repository migration, and prepares new Windows desktop builders.
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.
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.