Codename One

Codename One
Original author(s)Shai Almog, Chen Fishbein
Developer(s)Shai Almog, Chen Fishbein, Steve Hannah
Initial release2012 (2012)
Stable release
7.0 (Video) / February 5, 2021 (2021-02-05)
Repositoryhttps://github.com/codenameone/CodenameOne
Written inJava, Kotlin
PlatformCross-platform, Web
TypeApplication framework, Software framework, Mobile development framework
LicenseGPL 2.0 with the Classpath exception
Websitecodenameone.com

Codename One is an open-source cross-platform framework aiming to provide write once, run anywhere code for various mobile and desktop operating systems (like Android, iOS, Windows, MacOS, and others). It was created by the co-founders of the Lightweight User Interface Toolkit (LWUIT) project, Chen Fishbein and Shai Almog, and was first announced on January 13, 2012.

Codename One built upon the LWUIT platform abstraction by adding a simulator and a set of cloud-based build servers that build native applications from the Java bytecode.