--- title: Codename One Reviews meta\_title: 'Codename One Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter reviews by the users' company size, role or industry to find out how Codename One works for a business like yours. aggregate\_rating: rating\_value: 4.4 review\_count: 5 scale: '5' date\_modified: '2026-07-12' parent\_category: name: Mobile Development url: https://www.g2.com/categories/mobile-development ---

# Codename One Reviews & Product Details

Open source cross platform development tool allowing developers to write code in Java and automatically translates the code to native platforms e.g. iOS, Android etc.

* * *

Seller
[Codename One](https://www.g2.com/sellers/codename-one)
Discussions
[Codename One Community](https://www.g2.com/products/codename-one/discuss)
Overview by
Shai Almog (Co-Founder/CEO at Codename One)

Show More

## Top-Rated Alternatives

[

 ![Android Studio](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Android Studio")

Android Studio

4.5/5(652)

](https://www.g2.com/products/android-studio/reviews)

[

 ![Visual Studio](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Visual Studio")

Visual Studio

4.5/5(4,004)

](https://www.g2.com/products/visual-studio/reviews)

[

 ![OutSystems](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "OutSystems")

OutSystems

4.5/5(1,800)

](https://www.g2.com/products/outsystems/reviews)

[
View All Alternatives
](https://www.g2.com/products/codename-one/competitors/alternatives)

## User Insights

Average based on 5 real user reviews.

[Log in to unlock pricing and user insights](/login)

 ![Verified User in Higher Education](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Higher Education")
IH

Verified User in Higher Education

Enterprise (\> 1000 emp.)

6/22/2021

"worked with code name one 3 years ago"

3.5/5

What do you like best about Codename One?

its simple to use and documentation explain all Review collected by and hosted on G2.com.

What do you dislike about Codename One?

its for black berry and now its not a good band the bakberry so now its ios or android Review collected by and hosted on G2.com.

What problems is Codename One solving and how is that benefiting you?

the design not so good

not needed for job

not have good store Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Hélio R.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Hélio R.")
HR

Hélio R.

Software Engineer

Small-Business (50 or fewer emp.)

5/3/2016

"My experience using CodeNameOne (Framework for hybrid mobile development)"

4/5

What do you like best about Codename One?

The main feature is its simplicity (for us - developers).

It is open source. (project in Github)

The learning curve for java developers that know "Swing Components" has a positive exponential form. The visual components of CodeNameOne were implemented using same abstraction that comes from Java Swing Components. They aren't Swing components, but we work with them using similar way of thinking visual logic.

We need only IDE + Codenameone plugin. No SDK installations - this fact saves a lot of time and headaches.

There are plugins for the main java-IDEs in the market (NetBeans, Eclipse e IntelliJ)

CodeNameOne Builds packages for several platforms:

iOS,

Android,

Blackberry,

Windows Phone,

Windows Desktop (.exe)

J2ME,

JavaScript Build (.war)

Mac xOS Desktop (dmg).

You can call/write native code if necessary.

There are several free extensions (we can download and add in our projects), like Sales Force SDK integration , Google Native Maps, Bouncy Castle - Encryption/Security API, etc...

Performance:

CodenameOne uses Java as programming language, but the generated package is completely rewritten in native language of target platform.

In iOS for example, the build package is in Objective-C language.

All builds for all platforms are available by cloud services launched directly from IDE. (One Click)

After few seconds you can access your requested-build from codenameone's site.

(QR code and link are generated)

It also comes with useful tools: (all of them inside codenameone plugin)

1. Graphical UI Builder (But you can code all apps using direct programming - text files .java with java code)

2. Devices Simulators (Skins for main devices on the market)

3. Location Simulator.

4- HTTP-Monitor

Excellent technical staff and team.

Good documentation, videos, webinars,....

Responsive forum. Review collected by and hosted on G2.com.

What do you dislike about Codename One?

1) Still the code must be written in Java 5. (migration for java 8 is in progress)

Updated at 09/14/2016:

Obs: Java 8 migration was completed successful a few months ago.

Now, It's possible to use Java 8 in Codename One projects.

2) In my opinion, The Graphical UI Builder is for small projects.

When project's complexity grows, editing one big file with all event handles inside it is extremely uncomfortable.

In my project I didn't use Graphical UI Builder, I coded my UI programatically in Java.

Fortunately, It is very easy to do this in CodeNameOne.

I recommend to do this.

3) The default visual themes is very primitive. But CodeNameOne offers us several resources to improve that. Review collected by and hosted on G2.com.

Recommendations to others considering Codename One:

There are a lot of frameworks that aim build hybrid Mobile Applications.

All of them have positive and negative points.

CodeNameOne isn't different.

But, CodeNameOne offered me a collection of features that made possible to overcome all challenges that I am facing with my project. I described in other section of this report. (What business problems are you solving? What benefits have you realized?) Review collected by and hosted on G2.com.

What problems is Codename One solving and how is that benefiting you?

I written a mobile version of an Medical Record System (ERP for Health System)

I needed overcome several challenges that legacy system put in my path.

Some unusual features were requested from client.

I had to make an app that runs as an native-app, but in some specific points

as a web-app. Bidirectional comunication between those two worlds and each one of them with the server.

CodeNameOne offered all resources that I needed to accomplish my goals.

I wrote a custom WebComponent with a Bridge that allows communication between 2 worlds.

The infrastructure of Codenameone handed me all resources to perform that task.

Review collected by and hosted on G2.com.

Show More

9/14/2016
Current UserValidated ReviewerIncentivizedSource: G2 invite

## Questions about Codename One? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

[
Ask about Codename One
](https://www.g2.com/products/codename-one/discussions/new)

GU

Guest User

What is Codename One used for?

0 Upvotes

0

[
Join the conversation
](https://www.g2.com/discussions/what-is-codename-one-used-for)

[
View all Discussions
](https://www.g2.com/products/codename-one/discuss)

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/codename-one/pricing)

##### Categories on G2

[Application Development Platforms](https://www.g2.com/categories/application-development-platforms)[Mobile Development Platforms](https://www.g2.com/categories/mobile-development-platforms)

##### Explore More

[Best customer communication management software for small business](https://www.g2.com/discussions/best-customer-communication-management-software-for-small-business)[Which grant management platforms have documented ROI results and minimal implementation risk for mid-sized organizations?](https://www.g2.com/discussions/which-grant-management-platforms-have-documented-roi-results-and-minimal-implementation-risk-for-mid-sized-organizations)[What Contact Center AI Observability platforms are highest rated for operations teams managing 24/7 AI-supported call centers?](https://www.g2.com/discussions/what-contact-center-ai-observability-platforms-are-highest-rated-for-operations-teams-managing-24-7-ai-supported-call-centers)

[Which aviation MRO platforms have the smoothest interface for technicians with minimal tech experience?](https://www.g2.com/discussions/which-aviation-mro-platforms-have-the-smoothest-interface-for-technicians-with-minimal-tech-experience)[What are the best platforms for database anomaly detection?](https://www.g2.com/discussions/what-are-the-best-platforms-for-database-anomaly-detection)[Best AI tools for managing repetitive operational tasks](https://www.g2.com/discussions/what-are-the-best-ai-tools-for-managing-repetitive-tasks)

[Show MoreShow Less](javascript:void(0);)