
How Do You Test Spring Compatibility?
Write behavior tests in your Spring application, then run the same assertions against its Codename One port. Check responses, failures and state on the JVM and in a native build.

Use macOS, Windows or Linux desktop styling in the JavaScript port, with an optional HTML menu bar, and see how the same theme work reaches the Certificate Wizard.

Connect your client app and native Java backend to distributed enterprise traces, export metrics through OpenTelemetry, and keep collector credentials on the server.

Optional Gradle projects remove empty platform modules, support standalone backends, and use the same build engine as Maven.

Reconstructing iOS 27 tab motion from real touches, spring equations, color matrices and a side-by-side simulator comparison.

ParparVM translates its compiler with 37.5% less time and 45.8% less peak memory in the Linux ARM64 baseline. See the object, compiler and GC changes behind it.

Build a smaller native Java service with Spring-style transactions and dependency injection. Inspect the generated code and compare local Linux startup, memory, throughput, binary size and build time.