New project Codename One can greatly facilitate the lives of programmers and developers. Using this service, developers can write code in Java and then compile it into a "cloud" for iOS, Android, BlackBerry and Windows Phone.
Codename One translates source code in Java in Xcode for iOS and C # for Windows Phone. It is worth noting that the performance of the compiled code sometimes even above the engine. Service allows the integration of built-in functions for each platform, if they are not included in the basic development kit.
"We're trying to make it so that developers can easily create native mobile applications in Java, using a single database. I think it's real, as our project is similar to Swing and provides a variety of themes and styles API for creating applications," - said CEO Codename One Shai Almog.
Codename One is already used by 15,000 developers, and with it was written dozens of applications for different platforms. On the official website you can learn about the project and get a set of tools for creating programs.