Embedded Java: 20x Smaller Than Chrome, Faster Than Rust, Royalty Free
Codename One now targets embedded Linux: a touch UI that needs a twentieth of a Chromium kiosk's memory and no GPU, and a headless backend that served more...

Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur.
660 views
Shai AlmogCodename One now targets embedded Linux: a touch UI that needs a twentieth of a Chromium kiosk's memory and no GPU, and a headless backend that served more...

Shai Almog
507 viewsCodename One now builds Flutter apps from their Dart source, and the result starts faster and uses less memory than Flutter's own release …

Shai Almog
1,049 viewsA Java word processor built with Codename One beats its Rust twin on startup, typing latency, memory, binary size, code size and CI time, …

Shai Almog
157 viewsOwn a full-stack Java ride-hailing application: rider, driver and admin apps, payments, live tracking and push.

Shai Almog
231 viewsCompile Android apps for iOS, web and desktop with a free, open-source compatibility layer. Try the browser demo, see the iOS binary size …

A backend data layer and a cross-platform UI framework both moved reflection to build time. Dmitry Moskalyuk and Shai Almog explain why, and …

Shai Almog
965 viewsBuild a smaller native Java service with Spring-style transactions and dependency injection. Inspect the generated code and compare local …

Shai Almog
112 viewsAdopt Xcode 27 without moving your redesign schedule. This week: Liquid Glass, a JPA inspired ORM, OpenTelemetry, WebSockets and push …

Shai Almog
875 viewsWhy we brought Codename One's mobile runtime to the server: small native Java executables, Go comparisons, and shared code from the app to …

Shai Almog
423 viewsCodename One tackles GC, maps, startup, and JavaScript overhead, and adds native drag and drop plus cross-device continuity. Javadoc joins …

Shai Almog
264 viewsCodename One adds native call management and VPN APIs, while its builders generate the platform services, frameworks, permissions, and …