Codename One
Codename One is an open-source cross-platform mobile development platform that lets Java and Kotlin developers compile a single codebase into native apps for iOS, Android, desktop, web, and wearables via its proprietary ParparVM architecture.
- Company typePrivate
- Founded2012
- HeadquartersTel Aviv, Israel
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What Codename One does
Codename One is an open-source cross-platform mobile application development platform that enables Java and Kotlin developers to build native applications for iOS, Android, desktop, web, and wearable platforms from a single codebase with 100% code reuse. The platform's core technology is ParparVM, a proprietary virtual machine architecture that compiles JVM bytecode into native ARM code, avoiding iOS's prohibition on JIT compilation while delivering native performance. The product suite includes a runtime library with lightweight cross-platform UI components, a cloud-based build server that produces app-store-ready binaries without requiring local native toolchains, an IDE-integrated simulator with hot reload and CSS live update, a GUI Builder, Skin Designer, Game Builder, and an ecosystem of CN1Libs add-on libraries covering authentication, analytics, advertising, payments, ML Kit integration, and AI capabilities.
The company operates on a freemium go-to-market motion: the core platform is free and open-source under GPL + CE licensing with commercial use permitted and no nag screens, while paid cloud build subscriptions provide expanded build quotas. Additional revenue streams include the Codename One Academy training platform and a historical app monetization partnership with Vserv.mobi. Founded in 2012 in Tel Aviv, Israel by ex-Sun/Oracle mobile developers Shai Almog (CEO) and Chen Fishbein (CTO), the company serves a distributed base of ~40,000 developers and ~180 million cumulative app installs, with named customers spanning telecom (Paltel), insurance (Jubilee General Insurance), restaurant POS (Ordyx), education (MathUnderground, Oxbridge Academy, yHomework), and various SMB software development firms. Codename One remains privately held and bootstrapped with no disclosed external funding rounds.
Codename One firmographics
Firmographics- Name
- Codename One
- Legal name
- Codename One LTD
- Website
- https://codenameone.com
- Company type
- Private
- Founded year
- 2012
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- Codename One is an open-source cross-platform mobile development platform that lets Java and Kotlin developers compile a single codebase into native apps for iOS, Android, desktop, web, and wearables via its proprietary ParparVM architecture.
- Ownership category
- akta.pro rank
Codename One industry classification
Industry- Product category
- Cross-Platform Mobile Development
- NAICS
- Software Publishers (5132), Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (5182)
- SIC
- Services-Prepackaged Software (7372), Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- Developer Portals, SDKs & Documentation Platforms (BPAMADAG)
- akta.pro secondary industry
- Coding & Programming Learning Platforms (EDAFANAA)
Keywords
Where Codename One is headquartered
LocationHeadquarters
- HQ city
- Tel Aviv
- HQ country
- Israel
- HQ region
- Middle East
Offices1 record
Markets served
Codename One business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Infrastructure, Technology or R&D, Personnel, Operations, Marketing or Sales
Revenue model
- Cloud Build Services (Paid Tiers): The core Codename One toolkit is free and open source (GPL + CE). Paid plans provide cloud build server access with higher build quotas. The free tier limits JAR size to 1–8.5 MB; paid tiers remove or expand this limit. Build servers (Macs, Windows machines) require infrastructure cost, which the paid tier offsets.
- App Monetization Services: Codename One previously partnered with Vserv.mobi to power app monetization for developers built with the platform, enabling in-app advertising revenue for developers.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Monthly | Free tier with build quota limits |
| Subscription | Monthly | Paid cloud build plans with expanded quotas |
Go-to-market motion2 records
Distribution channels4 records
Marketing channels9 records
Codename One product offering
Product offeringCore offering
Codename One is an open-source cross-platform mobile development toolkit that enables Java or Kotlin developers to build native applications for iOS, Android, desktop, JavaScript, Linux, Windows, watchOS and Wear OS with 100% code reuse from a single codebase. The platform includes a proprietary ParparVM architecture that compiles Java bytecode to native ARM code, a cloud-based build server that converts JVM bytecode into platform-native executables without requiring local toolchains, an IDE-integrated simulator with hot reload, a GUI builder, and a lightweight cross-platform UI component library with CSS theming. The core toolkit is free and open source (GPL + CE) and the company monetizes through paid cloud build plans and academy training.
Product overview
Codename One is a unified cross-platform mobile app development platform offering a complete toolkit for building native apps from a single Java or Kotlin codebase. The core platform includes the Codename One Runtime Library, Build Server (cloud-based bytecode-to-native compilation), Simulator with hot reload, GUI Builder for visual layout creation, and Skin Designer for theme customization. The platform extends through CN1Libs ecosystem of add-on libraries covering Google Maps, authentication (Apple, Google, Facebook, Firebase, Auth0), advertising (AdMob), analytics (Google Analytics 4, Matomo, Firebase), ML Kit (barcode/face detection), and in-app purchases. Additional tools include Initializr for project scaffolding, Playground for experimentation, Game Builder for 2D game development, Crash Protection for error reporting, and the Academy training platform. All components work together to enable write-once-run-anywhere deployment to iOS, Android, desktop, and web targets.
Differentiator
Problem solved
Functional benefit
Quantifiable outcome
- ~180 million cumulative app installs across all platforms built with Codename One
- +4 more outcomes
Companies that use Codename One
Customer profileNamed customers12 records
Segments3 records
Ideal customer profiles2 records
Codename One technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration20 records
AI capability9 records
Feature10 records
Codename One partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- Vserv.mobiminorVserv.mobi provided app monetization services for Codename One developers, enabling in-app advertising. This partnership was announced in August 2012 and allowed Codename One's developer base to monetize their apps through Vserv.mobi's ad platform.
Scale indicators6 records
Recent moves6 records
Expansion highlights5 records
Codename One competitors and assessment
Company assessmentMarket position
Strengths4 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
Codename One social profiles
Digital presenceCodename One financial estimates
Financial estimateRevenue estimate
Valuation estimate
Codename One leadership team
Management profileNumber of profiles
Profiles3 records
Codename One funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Codename One M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Codename One
What does Codename One do?
Codename One is an open-source cross-platform mobile development toolkit that enables Java or Kotlin developers to build native applications for iOS, Android, desktop, JavaScript, Linux, Windows, watchOS and Wear OS with 100% code reuse from a single codebase. The platform includes a proprietary ParparVM architecture that compiles Java bytecode to native ARM code, a cloud-based build server that converts JVM bytecode into platform-native executables without requiring local toolchains, an IDE-integrated simulator with hot reload, a GUI builder, and a lightweight cross-platform UI component library with CSS theming. The core toolkit is free and open source (GPL + CE) and the company monetizes through paid cloud build plans and academy training.
Is Codename One a public or private company?
Codename One is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Codename One founded?
Codename One was founded in 2012. It employs 1 to 10 people.
Where is Codename One based?
Codename One is headquartered in Tel Aviv, Israel, in the Middle East region.
How does Codename One make money?
Two revenue lines are on record. Cloud Build Services (Paid Tiers) is the primary driver. The others are app Monetization Services.
Does Codename One have an API?
No public API is recorded for Codename One.
What industry is Codename One in?
Codename One's product category is Cross-Platform Mobile Development. Its primary akta.pro industry code is BPAMADAG, Developer Portals, SDKs & Documentation Platforms, with a secondary code of EDAFANAA, Coding & Programming Learning Platforms. Its NAICS code is 5132 and its SIC code is 7372.