BlogSign upAdd Your SDK

Write Once Run Anywhere Mobile Development in Java

Codename One makes cross platform development simple, seamless and maintainable thru an extensive API developed at Sun Microsystems and its unique build architecture.

Codename One is the only proven Java solution that allows building applications for all mobile devices while properly reusing your code.

Main Features

  • Native applications. Full access to native calls in ART/Dalvik, Objective-C, C# etc.
  • Works with all major IDE's (Eclipse, NetBeans, IntelliJ).
  • Open source (including the VM, designer tool etc.)
  • Fast simulator that works on Mac/Linux/Windows with a single install package 
  • Supported mobile platforms: iOS, Android, Windows
  • Supports building desktop apps for Mac/Windows
  • Supports cross compiling Java bytecode to JavaScript
  • Continuous integration
  • Crash protection logging
  • Social network integration
  • Native mapping
  • Extensible thru a large set of 3rd party libraries
  • Certificate wizard to easily sign iOS applications without a Mac
SDK for Android
  • Faster rendering of backgrounds & Labels
  • Animation Manager, Title Animations & Style Animations
  • "Remastered" Documentation (ongoing)
  • Material Design Icons
  • FontImage 
  • Media Playback & Geo Fencing in the Background
  • PhoneGap/Cordova Compatibility
  • New hello world project & icon
  • New Simplified Native Fonts
  • Terse syntax enhancements
  • ParparVM Performance & Open Source
  • Properties file format support

Required Permissions

  •  Internet


Similar SDKs



Rate Now
33 total
Pablo Perez Wlasiuk29 Jun, 2017Report offensive

No review posted

Kooapps13 Jun, 2017Report offensive

No review posted

Renee10 Jun, 2017Report offensive

No review posted


Start a new discussion about Codename One