Codename One Introduces Unified App Hardening Pipeline for All Platform Builds

Codename One, an open-source cross-platform framework, has released an app hardening feature that applies obfuscation to a merged application JAR before it is split into Android, iOS, JavaScript, Windows, Linux, and desktop builds. The system targets DexGuard-class resistance, offering symbol renaming, string encryption, and control-flow distortion across supported platforms. Four protection levels — off, standard, aggressive, and paranoid — are available, with each level adding cumulative security transforms. The feature is restricted to Enterprise-tier builds and is enforced server-side, meaning non-Enterprise requests for hardening will fail rather than return a falsely protected binary. The release is tracked under open-source PR #5527 and cloud builder PR #173, with retrace support included to keep crash reports readable.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in