Codename One Archived Reviews (More than two years old)

Filter by:Reset all filters
Filter Unavailable
Company Size
Filter Unavailable
Job Level
Filter Unavailable
Filter Unavailable
Filter Unavailable
Order by:
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Real User
Chicken Little at a tech vendor with 51-200 employees
Jul 18 2016

What do you think of Codename One?

Valuable Features:

Uses standard Java, with low rewrite requirement for existing applications.

Improvements to My Organization:

I ported a couple of large-ish real world Java applications, and maintained a common code base. Future development continues, fully cross platform, on standard desktop Java, Android and iOS.

Room for Improvement:

Core Java features are not fully supported (introspection, serialization) and many standard functionalities (windows, events) are implemented in an idiosyncratic way, not standard Java.
Real User
Senior Software Engineer at a tech services company with 501-1,000 employees
May 17 2016

What is most valuable?

A few things that stand out to me are a well-documented and pretty extensive API, build server, access to native functionality via native interface, easy extension with… more»

How has it helped my organization?

CodenameOne has opened opportunities for rapid prototyping and affordable product development.

What needs improvement?

Windows Phone port. However, that is actively being improved and should be released later this year if all goes well.

What's my experience with pricing, setup cost, and licensing?

No setup cost. I currently have a basic subscription which costs USD 9 per month (prices recently got upgraded to $19, but subscribers like me who already had an account… more»

Which solution did I use previously and why did I switch?

I used MoSync and I switched because the company went bankrupt.

What other advice do I have?

Like every other cross-platform technology, know the trade offs before embracing! In the case of CN1, that would be a native look-and-feel that is not 100% identical to… more»

Which other solutions did I evaluate?

I am still evaluating other options to get a better idea of the trade-offs. The options include: Xamarin, Qt, RemObjects, and NativeScript.

What is Codename One?

Codename One is a way of creating native mobile applications for Android, iOS, BlackBerry and Windows Phone, using the same Java source code. Android native apps use Java, but iOS, BlackBerry and Windows Phone do not. Codename One makes translations of your Java code into the native code for each of these platforms, sometimes resulting in faster apps than the native versions. Codename One is open source for both commercial and non-commercial usage.
Codename One customers

Pmovil, Chemetall Italia SRL, BOi Global Group