Seamless Crash Protection That Symbolicates Native CrashesThe new com.codename1.crash client captures crashes on device, scrubs personal data before anything is sent, retries reliably through a storage-first queue, and lets the build cloud symbolicate native crashes and file them as GitHub issues instead…Jun 29, 2026·7 min read
Java To A Native Windows EXE: No JVM, 5MB, x64 And ArmThe new native Windows port compiles your Java to a standalone Win32 executable through ParparVM, Direct2D, and DirectWrite. No JVM, no bundled runtime, a 5MB hello world, and both x64 and arm64 from one build.Jun 22, 2026·6 min read
Build Games In Java: Sprites, Box2D Physics And Low-Latency SoundThe new com.codename1.gaming package adds a game loop, sprites, pollable input, a low-latency sound pool, and rigid-body physics powered by a bundled Box2D engine, all running unchanged on every platform including iOS.Jun 21, 2026·9 min read
Native Java Win32, 3D Gaming, Printing and WalletThis 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.Jun 19, 2026·9 min read
Background Work, Push Topics, And Richer NotificationsConstraint-based background work, foreground services, push topic subscriptions, shared-content handling, and a much richer local notification API, all with full simulator support.Jun 16, 2026·4 min read
WebSockets, gRPC, And GraphQL In The CoreA hands-on walk through the three connectivity features that landed together this week, building a live chat over the new core WebSocket API and typed clients from a GraphQL schema and a proto file.Jun 14, 2026·7 min read
Your Codename One App, Now A Native Mac AppThe same Codename One project can now build a REAL native Mac app through the iOS pipeline, and a deeper desktop layer gives it a real title bar, a native menu bar, interactive scrollbars, and desktop notifications.Jun 13, 2026·6 min read