Technology1 min read

CodeName One

By · Published by Everything Blog

In short

The software environment has integrated native desktop capabilities like 3D model support and system file dialogs directly into existing mobile codebases. Developers also gain access to built-in, encrypted WebRTC communication that dynamically links platform-specific libraries across web browsers, iOS, and Android. To demonstrate these capabilities, the update provides complete application templates covering restaurant delivery, private messaging, and multiplayer strategy games. Furthermore, the platform narrowed the gap with standard server libraries by incorporating 116 new Java classes and interfaces.

Key points

  • Desktop environments now support native menus, file dialogs, and 3D models alongside mobi…: Desktop environments now support native menus, file dialogs, and 3D models alongside mobile codebases.
  • Dynamic native library references ensure WebRTC dependencies are only included when speci…: Dynamic native library references ensure WebRTC dependencies are only included when specifically used.
  • New full-scale templates demonstrate enterprise messaging, food delivery, and Java-based…: New full-scale templates demonstrate enterprise messaging, food delivery, and Java-based multiplayer gaming.

Sources checked by our analysis pipeline: 1

Latest posts from Codename One.

Blog

Search the blogYour Compose Code, on More Screens and Less CPU

If Codename One didn’t exist, Kotlin Multiplatform is probably the platform I’d choose. I prefer Java, but Kotlin is a good language, and KMP was one of the strongest platforms we measured against in the Flutter post this week. Its first take on UI leaned on heavyweight native widgets, the way React Native does. The team learned from that, and Compose Multiplatform today is a good product built by people who care about performance. ...

Flutter Better in Java

I usually blog about a feature the week it lands. This one landed a few weeks ago and was in development for months before that: Codename One can now take a Flutter app’s Dart source and build it as a Codename One app. The results are amazing. I held this post back because I know how explosive these claims are. I wanted the numbers to come from a CI job that runs on every commit instead of a benchmark I tuned once on my…

Technology