Codename One
@codenameone.com
Open-source cross-platform mobile app development framework to build native iOS, Android, Desktop and Web apps with a single Java or Kotlin codebase.
Codename One's Company Logos


Codename One's Brand Colors
Hex Code
Color name
RGB
HSL
CMYK
#1062DF
Denim
16, 98, 223
216, 87, 47
93, 56, 0, 13
#B6C7FF
Melrose
182, 199, 255
226, 100, 86
29, 22, 0, 0
#1D1E20
Shark
29, 30, 32
220, 5, 12
9, 6, 0, 87
About Codename One
Codename One is a brand known for its unique architecture and cross-platform development capabilities. With Codename One, you have the freedom to write your app using Java or Kotlin while leveraging their extensive library of UI widgets and APIs. This library covers a broad range of functionalities including location services, contacts, maps, audio/video, and much more.
One of the standout features of Codename One is its ability to provide full access to each platform's native APIs through native interfaces. Creating these interfaces is simple, requiring you to extend the Native Interface with a Java interface and generate stubs using the Codename One plugin. This allows for seamless integration of native UI widgets into your app.
Furthermore, Codename One offers a runtime consisting of two layers: the Java class library and the native layer. The native layer, written in the respective platform's native language, acts as the bridge between the Codename One library and the native APIs. In addition to its extensive library, Codename One allows you to make use of 3rd-party native libraries via Native interfaces.
You can easily embed these libraries in your project or utilize build hints for dependencies. Notable cn1libs include support for Google Maps, Websocket, and Parse. The best part about Codename One apps is that they are compiled into 100% native code, resulting in exceptional performance.
Whether you are a beginner or an experienced developer, Codename One offers a quick and efficient way to build native mobile apps using Java
Company type
Privately Held
Year founded
2012
Company size
2-10 employees
