Introducing G2.ai, the future of software buying.Try now
Inactive Profile: Need Admin Access?
No one has managed this profile for over a year.
If you work at Codename One, reclaim access to make changes.
XTM Cloud
Sponsored
XTM Cloud
Visit Website
Product Avatar Image
Codename One

By Codename One

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at Codename One, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.4 out of 5 stars
3 star
0%
2 star
0%
1 star
0%

How would you rate your experience with Codename One?

XTM Cloud
Sponsored
XTM Cloud
Visit Website
It's been two months since this profile received a new review
Leave a Review

Codename One Reviews & Product Details

Product Avatar Image

Have you used Codename One before?

Answer a few questions to help the Codename One community

Codename One Reviews (5)

Reviews

Codename One Reviews (5)

4.4
5 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Non-Profit Organization Management
IN
Small-Business (50 or fewer emp.)
"simple to use, functional. recommend for everyone except large enterprises"
What do you like best about Codename One?

works on iphone and android, i am not learning swift. and code is simple and works, no extra setup hassle Review collected by and hosted on G2.com.

What do you dislike about Codename One?

1. a lack of documentation. sometimes there was documentation, but didn't include everything and so i couldn't compile it. sometimes i would have to guess and i was lucky enough to guess correctly. if it's simple enough to guess, it should be simple enough to document

2. not 100% functional. sometimes i would have to write error checks. would recommend for everyone except large enterprises

3. some discrepency between ios and android. again not 100% functional Review collected by and hosted on G2.com.

Mohammed G.
MG
Senior Software Engineer
Mid-Market (51-1000 emp.)
"I'm lucky to be Java developer to use Codename one to create Mobile Apps"
What do you like best about Codename One?

Write one java code & run in different platforms,.....

Awesome.

Thank You Codename one APIs. ❤️ Review collected by and hosted on G2.com.

What do you dislike about Codename One?

No dislike,..

Little difficult to handle image resources,....

I'll learn it to overcome. Review collected by and hosted on G2.com.

Verified User in Higher Education
IH
Enterprise (> 1000 emp.)
"worked with code name one 3 years ago"
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.

DP
Enterprise (> 1000 emp.)
"A great way to get multi-threaded software built that's really-truly native to each platform"
What do you like best about Codename One?

Best feature is the ability to get native multi-threaded applications built for all the mobile platforms and the web. Not just some web approximation, but the real thing. Review collected by and hosted on G2.com.

What do you dislike about Codename One?

Some of the Java libraries are not part of the package, but it's not the really important ones. Plus, you can always import them yourself, so it's really not that big a deal. Review collected by and hosted on G2.com.

Hélio R.
HR
Software Engineer
Small-Business (50 or fewer emp.)
"My experience using CodeNameOne (Framework for hybrid mobile development)"
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.

Pricing

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

Product Avatar Image
Codename One
View Alternatives