Related reading
Barcodes are about to go extinct
GS1, the global barcode standards body, is driving a shift from traditional UPC barcodes to QR codes by 2027, dubbed "Sunrise 2027." This change is motivated by the need for greater data capacity to support enhanced supply chain tracking, regulatory compliance, and consumer information demands. QR codes, invented by Denso and made royalty-free, can hold 200x more data than UPCs.
Hacker News front pagethehustle.co6 minHN107151Put App Documents in the System File Browser
Codename One adds a read‑only DocumentProvider API that lets apps publish a virtual file tree to iOS Files and Android’s storage picker. The tree is defined with `DocumentNode` objects, can include remote‑only entries, and is shared via an App Group container. The iOS extension runs in a separate process, so the model is serialized and read independently; Android uses the same model inside the ap…
CodeName Onecodenameone.com4 minHelix: The internal tool powering our Shopify app's native migration
Helix is Shopify’s internal LLM‑driven framework for migrating React Native screens to native iOS/Android. It breaks a screen into tiny, reviewable checkpoints and forces each through four strict gates—behavior tests via a CLI, Gemini‑powered visual diff, two adversarial code reviewers, and a final engineer sign‑off—while remembering feedback to become more autonomous over time.
Fill an SMS Verification Code Without Reading the Inbox
Codename One adds a one‑time‑code autofill component that leverages iOS, Android, and browser autofill APIs, eliminating the need for SMS‑reading permissions. The new `PhoneVerification` component handles phone entry, code entry, resend timing, and server callbacks, while the UI uses a single hidden editor to back six visual boxes, improving typing, paste, and accessibility. The post explains the…
CodeName Onecodenameone.com3 minApp Shield: Your Server Should Not Trust the App Calling It
App Shield moves device‑integrity checks from the client to the server by obtaining a short‑lived ES256 attestation token from Apple App Attest or Google Play Integrity, verified by Codename One’s service, and required by the backend for protected API calls.
CodeName Onecodenameone.com8 min

