Back to feed
Dev.to
Dev.to
6/8/2026
OpenAPI, ORM, SVG and Lottie

OpenAPI, ORM, SVG and Lottie

Short summary

Codename One releases build-time code generation tools for cross-platform Java/Kotlin development: an OpenAPI client generator that creates type-safe clients from API specs (keeping mobile bindings in sync with backend changes), a SQLite ORM using JPA annotations with compile-time code generation, and SVG/Lottie transcoders. All integrate via Maven plugin with zero runtime reflection, catching integration errors at compile time instead of runtime.

  • OpenAPI client generator produces typed Java code from API specs, eliminating hand-rolled HTTP calls and manual JSON parsing
  • SQLite ORM uses familiar JPA annotations (@Entity, @Column, @Id) with compile-time DAO code generation for type safety
  • Build-time Maven plugin pipeline catches integration errors at compile time, with no reflection or service loaders

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more