Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Codename One

Freemium#5 of 40 in Mobile Development IDEs

Codename One: A Java and Kotlin toolchain for native mobile builds, visual design, testing, and cloud delivery. Ranked #5 of 40 in Mobile Development IDEs by our editors (8.4/10); pricing: Free plan · 14-day trial; best for java teams shipping Android and iOS apps.

8.4/10Editor score
Codename One8.4 Visit Codename One

At a glance

  • Editor score
    8.4 / 10
  • Pricing
    Free plan · 14-day trial
  • Best for
    Java teams shipping Android and iOS apps
  • Free plan
    Yes
  • Paid from
    $300/user/yr
  • Emulator or simulator
    Yes
  • Founded
    2012
  • Facts checked
    20 Sep 2026
Codename One screenshot
  • Where it wins

    • Native Android and iOS builds from a shared Java or Kotlin codebase
    • Visual GUI builder, simulator, testing, and CSS live updates
    • Free plan plus cloud builds and broad Java ecosystem integrations
  • Where it doesn't

    • Free plan limits builds to 100 credits monthly
    • Free plan has an 8.5 MB user JAR limit
    • Paid plans use annual billing per developer seat

Our verdict on Codename One

Codename One is an open-source framework and development toolchain for Java and Kotlin developers building native applications from a shared codebase. It targets Android, iOS/iPadOS, watchOS, tvOS, Windows, macOS, Linux, and web browsers. Java teams can work in common Java IDEs with a Maven-based workflow, visual drag-and-drop UI design, a desktop simulator with device skins and inspectors, native platform interfaces, automated testing, and cloud builds for app-store binaries. It is aimed at teams that want native mobile delivery without maintaining separate application codebases.

Pricing is structured around a Free plan and three annual paid tiers. Free includes 100 build credits each month, 8 credits per iOS cloud build, an 8.5 MB user JAR limit, and JavaScript cloud and local web builds. Basic costs $300 per developer seat per year and adds unlimited build credits, native platform sources, a 50 MB build JAR size, 5,000 push notifications per month, and five automated submissions per month. Pro costs $1,020 per developer seat per year and adds concurrent cloud builds, crash protection with GitHub Issues, 1 million push notifications per month, email support, and native desktop apps. Enterprise costs $5,400 per developer seat per year and adds high-priority builds and CI, on-device unit tests, 10 million push notifications per month, phone support during office hours, and unlimited automated submissions.

The ecosystem fit is a strong part of the offering: integrations include Maven, Gradle, CocoaPods, NuGet, Google Maps, WebSocket, Parse, OpenID Connect, Firebase Authentication, and Auth0. Cloud builds can produce native binaries, including iOS builds without requiring a Mac, while native interfaces provide access to platform APIs. Codename One suits Java and Kotlin teams that value shared code, visual tooling, and managed build services. Teams needing more than the Free plan’s build credits or JAR limit should budget for a paid tier; those wanting a narrower, mobile-only workflow may find its desktop, web, wearable, and television targets broader than necessary.

Your product? Our editors can test Codename One in depth and publish a review, labelled as paid · from $149/mo →

Codename One pricing

Plans Free plan · 14-day trialFreemium A usable free plan; paid tiers unlock the limits above. Prices checked 20 Sep 2026.
See plans on codenameone.com

All 4 Codename One plans and prices →

Codename One fact sheet

Free planYes
Paid from$300/user/yr
Mobile targetsAndroid, iOS/iPadOS, watchOS, tvOS
Desktop platformsWindows, macOS, Linux
Emulator or simulatorYes
Visual UI designerYes
App packagingYes
Supported languagesJava, Kotlin
Free trial14 days
Money-back guarantee30 days
DeploymentCloud, Desktop, Mobile
PlatformsWindows, macOS, Linux
SupportEmail, Phone, Live chat, Community, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations10 integrations: Maven, CocoaPods, Gradle, NuGet, Google Maps, WebSocket …
PricingFree plan · 14-day trial (source)
Websitecodenameone.com
Facts checked20 Sep 2026

Codename One integrations

Codename One lists 10 integrations on its own site.

  • Maven
  • CocoaPods
  • Gradle
  • NuGet
  • Google Maps
  • WebSocket
  • Parse
  • OpenID Connect
  • Firebase Authentication
  • Auth0

Alternatives to Codename One

See all Codename One alternatives →

Codename One vs the competition

Compare Codename One with any tool side by side →

Used Codename One? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Codename One for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Codename One 8.4/10

Codename One is listed in our Mobile Development IDEs directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/codename-one/"><img src="https://www.itechguides.com/best/badge/codename-one.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update