Articles on: Introduction

What are the benefits of Codename One?

The core advantages of Codename One are:


  • Write Once Run Anywhere support with no special hardware requirements and 100% code reuse
  • Compiles Java/Kotlin into native code for iOS, UWP (Universal Windows Platform), Android and even JavaScript/PWA
  • Open Source and Free with commercial backing/support
  • Easy to use with 100% portable Drag and Drop GUI builder
  • Full access to underlying native OS capabilities using the native OS programming language (e.g. Objective-C) without compromising portability
  • Provides full control over every pixel on the screen
  • Lets you use native widgets (views) and mix them with Codename One components within the same hierarchy (heavyweight/lightweight mixing)
  • Supports seamless Continuous Integration out of the box

Updated on: 11/03/2022