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 6 Likes
-
Liquid Glass, Material 3, And A Lot Of...Shai Almog
• 2 months ago
Native Linux, Apple Watch, A Game Builder And Crash Protection
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.
An OpenAPI 3.x client generator that turns a spec into typed Codename One code, a JPA-shaped SQLite ORM, JAXB-shaped JSON / XML mappers, build-time SVG and Lottie transcoders, plus a declarative router and deep-link API. All ride on the same build-time codegen pipeline.
The open issue count dropped below 350 after a push through the oldest reports, and the same week brought native Mac builds, WebSockets in the core, gRPC and GraphQL integration, a new advertising API, and richer background work.
Deeper AI integration in the framework core, modern authentication via OAuth / OIDC and WebAuthn passkeys driven from the system browser, and a few smaller additions (WiFi / connectivity, share-sheet result callbacks) alongside.
A walk-through of the new JDWP-based on-device debugging pipeline for ParparVM iOS apps and Android apps, with a step-by-step IntelliJ tutorial for each. Plus a short tutorial on the new standard JUnit 5 integration against the JavaSE simulator, with annotations for the visual configuration.
The iOS Metal renderer is now the default, the new Build Cloud console is wired into every Dashboard link on the site, and the weekly release blog is moving to a shorter format with deeper follow-up posts during the week.
Device APIs move into the framework core, revolutionary Bluetooth debugging, and the Build Cloud’s new UI is live in preview.
Java 17 is the new Initializr default, generated projects ship an AGENTS.md authoring skill that any AI agent can pick up (including a workflow that lets agents drive jdb against the simulator), native themes get a runtime accent palette, plus Metal follow-ups and iOS push that no longer prompts at launch.
If you want to know what I spoke about in @jcon_conference in Germany, here's an interview I did at the @foojayio podcast:
#Java #JCON #JakartaEE #AI #A2A
Our team loves to meet and talk with the Java community from around the world. If you want to learn more. You can find all OmniFish presentations at: https://speakerdeck.com/omnifish, including links to the source code of related demos. Or get in touch for a free consultation call.
Another happy customer :)
"Their expertise and flexible hands-on troubleshooting support accelerated resolution of several unexpected hurdles and ultimately got us to a successful upgrade outcome."
If you would like to discuss how we could help your company, get in touch.
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.