Skip to content
SPECIFICTION
Get listed

Codename One vs MobileTogether Designer

Codename One

codenameone.com

MobileTogether Designer

altova.com

Side by side

FigureCodename OneMobileTogether Designer
Price from$25/mo$83.33/mo
Free planYesYes
Free trialYesYes
Open sourceYes—
WebYesYes
WindowsYesYes
macOSYes—
LinuxYes—
iOSYesYes
AndroidYesYes
APIYes—
Self-hostedYes—
Plans published82
Spec score · Mobile Development IDEs9.3 (#1)8.1 (#19)
IntegrationsThe documented sign-in stack covers OpenID Connect, Sign in with Apple, Google, Facebook, Microsoft Entra ID, Auth0, and Firebase Authentication.Legacy data sources such as Excel, EDI, and text can be connected through MapForce Server integration.
ProductCodename One is an open-source cross-platform framework for Java and Kotlin developers to build native apps from a shared codebase.MobileTogether is a rapid mobile app development framework for building data-driven native apps and enterprise solutions.
SecurityThe security guide documents secure storage, encryption, certificate pinning, device integrity checks, and cryptographic APIs.MobileTogether Server supports user and role management, password, LDAP, and Active Directory authentication, SSL encryption, and role-based permissions.
SupportThe Free plan includes community support, Pro includes email support, and Enterprise includes phone support during office hours.Altova lists a MobileTogether support forum, free XPath training, demo videos, a blog, and example files as user resources.

Plans

Codename One

  • FreeFree
  • FreeFree
  • Basic$25 a month
  • Pro$85 a month
  • Basic$300 a year
  • Enterprise$450 a month
  • Pro$1,020 a year
  • Enterprise$5,400 a year

Codename One pricing →

MobileTogether Designer

  • MobileTogether DesignerFree
  • MobileTogether Server$1,000 a year

MobileTogether Designer pricing →

In their own words

Codename One

Codename One is an open-source framework for Java and Kotlin developers building apps from one codebase for Android, iOS, macOS, Linux, Windows, and web browsers. Its toolkit renders its own interface components and bundles the runtime and theme with each app. Developers can access platform SDKs through native interfaces and embed heavyweight views, including maps, web views, and camera surfaces. Projects use Maven and work in Maven-capable IDEs such as IntelliJ IDEA, NetBeans, Eclipse, and VS Code. The documented security tools include secure storage, encryption, certificate pinning, device integrity checks, and cryptographic APIs; App Shield adds short-lived attestation tokens on Enterprise. The Free plan provides 100 cloud build credits monthly, with iOS builds using eight credits, and an 8.5 MB user JAR limit. Commercial use carries no royalties or per-app fees. Pricing lists a free plan, paid plans from $25/user/mo billed annually, and a 14-day trial. Platforms also list watchOS and tvOS among mobile targets.

Visit codenameone.com

MobileTogether Designer

MobileTogether Designer is Altova’s framework for building data-driven native apps and enterprise solutions. It combines drag-and-drop interface design, Action Tree visual programming, and XPath/XQuery for selecting and processing data. Apps can connect to REST and SOAP services, XML, JSON, HTML, and relational databases including SQL Server, MySQL, Oracle, and PostgreSQL. MapForce Server integration can connect legacy sources such as Excel, EDI, and text. App functions may include camera use, push notifications, maps and geolocation, barcode and QR scanning, NFC, MQTT, signatures, and biometric authentication. Designer includes a simulator for supported operating systems and automated tests replayable on client devices through MobileTogether Server. Apps can be deployed to the server for access or compiled from generated code for app store submission. The server can run on premises or in a private or public cloud such as AWS or Azure. Designer is free for unlimited developers; MobileTogether Server starts at $1,000 a year for one core. Custom-branded app store deployments require the server, and developers compile and submit the generated code themselves.

Visit altova.com