Product Avatar Image

Codename One

Show rating breakdown
5 reviews
  • 1 profiles
  • 2 categories
Average star rating
4.4
Serving customers since
2012
Profile Filters

All Products & Services

Profile Name

Star Rating

3
2
0
0
0

Codename One Reviews

Review Filters
Profile Name
Star Rating
3
2
0
0
0
DP
David P.
07/31/2018
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

A great way to get multi-threaded software built that's really-truly native to each platform

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.
Hélio R.
HR
Hélio R.
Engenheiro de Software
09/14/2016
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

My experience using CodeNameOne (Framework for hybrid mobile development)

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.

About

Contact

HQ Location:
Tel Aviv, IL

Social

What is Codename One?

Codename One is a cross-platform development tool that allows developers to create mobile apps using Java and Kotlin, and efficiently deploy them to iOS, Android, and other platforms without the need to maintain separate codebases. This tool simplifies mobile app development with its rich set of features and plugins, integrated development environment, and support for popular user interface designs. Codename One leverages the power of popular IDEs like IntelliJ IDEA, NetBeans, and Eclipse, making it a versatile option for developers familiar with Java and Kotlin ecosystems. It also emphasizes performance and user experience, ensuring that apps delivered through Codename One are responsive and functional across all devices.

Details

Year Founded
2012