We Didn't Want to Build Another Java ServerWhy we brought Codename One's mobile runtime to the server: small native Java executables, Go comparisons, and shared code from the app to its database.Oct 2, 2026·19 min read
Faster Maps: Chasing Swiss SpeedParparVM fixes pathological map misses and extends tagged boxed values. Probe counts, allocation coverage, and regressions show where ordinary Java collections became cheaper.Sep 20, 2026·10 min read
What Go Taught Us About Java Garbage CollectionA Go performance comparison led us from stack allocation to GC pacing, parallel marking, and image caches. ParparVM can explore those choices while keeping ordinary Java APIs.Sep 19, 2026·9 min read
Lies, Damn Lies and BenchmarksCodename One tackles GC, maps, startup, and JavaScript overhead, and adds native drag and drop plus cross-device continuity. Javadoc joins website search as we prepare for Android API 37.Sep 18, 2026·23 min read
Pick One Contact Without Asking for the Address BookContactPicker lets a Codename One application request selected contact fields through the system picker without broad address-book permission.Sep 16, 2026·4 min read
We Stopped Waiting for Platform Changes to Find UsA daily Codex task now reads official Apple and Google notices, traces each requirement to Codename One source and build output, and turns verified gaps into fixes before the deadline.Sep 15, 2026·4 min read
Fill an SMS Verification Code Without Reading the InboxCodename One adds phone-number and OTP components plus one-time-code autofill on iOS, Android, and the web without requesting permission to read SMS messages.Sep 14, 2026·3 min read