Codename One allows Java developers to write their app once and have it work on all mobile devices (iOS, Android etc.).
It features a simulator, designer (visual theme/builder) and ports to multiple OS's.
Codename One is a mature open source project and its roots go back to Sun Microsystems (2006) where one of its core underlying components was developed and open sourced.
This open source project includes the libraries, native OS ports, resource editor & native VM code for Codename One. It also includes themes and there are separate related projects containing demos, skins etc.
Codename One can be extended easily using 3rd party libraries that can include native OS code there is an extensive list of these libraries (cn1libs) here.
You can learn more about Codename One and its capabilities at the main site and you can read additional documentation here.
You can also check out this introduction to Codename One video:
Recently added Codename One resources
Be the first to add one!
Codename One RecommendationsThere are no recommendations yet. Be the first to promote Codename One!
Have you used Codename One? Share your experience. Write a short recommendation and Codename One, you and your project will be promoted on Awesome Java.
Recommend Codename One
Codename One alternatives and related libraries
Based on the "Miscellaneous" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Codename One or a related project?
» Learn more from our partner.