Codename One
Crea apps nativas para iOS, Android, escritorio y web desde una única base de código en Java o Kotlin con un 100 % de reutilización de código.
| Qué es | Crea apps nativas para iOS, Android, escritorio y web desde una única base de código en Java o Kotlin con un 100 % de reutilización de código. |
|---|---|
| Precios | Freemium — de $29/mo |
| Plan gratuito | Sí |
| Plataforma | Web Application |
| API | Sí |
| Ideal para | Building native mobile apps for multiple platforms, Creating cross-platform business applications |
| Dominio registrado | 2011 |
Datos actualizados 15 de agosto de 2026
¿Qué hace Codename One?
Codename One es un kit de desarrollo multiplataforma que te permite crear aplicaciones nativas para móviles y escritorio utilizando Java o Kotlin. En lugar de mantener bases de código separadas para iOS, Android y plataformas web, los desarrolladores escriben su aplicación una sola vez y Codename One la compila en código nativo para cada destino. El kit incluye una biblioteca de tiempo de ejecución, herramientas de construcción y un servicio de construcción basado en la nube que se encarga del complejo proceso de crear binarios específicos para cada plataforma. Este enfoque ofrece un rendimiento nativo real al tiempo que elimina la necesidad de contar con habilidades de desarrollo específicas para cada plataforma.
El kit funciona convirtiendo el bytecode de la JVM en ejecutables nativos a través de su servicio de construcción en la nube. Los desarrolladores pueden trabajar en su IDE preferido —IntelliJ, Eclipse, VSCode o NetBeans— utilizando el simulador de Codename One para realizar pruebas y depuración. Sus funciones clave incluyen el hot reload para actualizaciones inmediatas del código, actualizaciones en vivo de CSS para cambios de estilo y un amplio conjunto de widgets de UI que proporcionan un aspecto y tacto nativos en todas las plataformas. El framework principal es de código abierto y ha estado en desarrollo activo desde 2012, contando con un ecosistema maduro de bibliotecas complementarias.
Codename One es particularmente valioso para los desarrolladores de Java que quieren crear apps móviles sin aprender Swift o Kotlin para Android, y para las empresas que necesitan desplegar aplicaciones en múltiples plataformas de manera eficiente. Se ha utilizado para crear apps que van desde herramientas educativas y aplicaciones de seguros hasta sistemas de punto de venta y servicios de telecomunicaciones, demostrando su versatilidad para diversas aplicaciones del mundo real donde la reutilización de código y el rendimiento nativo son prioridades.
Características principales
Qué la hace destacar¿Para quién es Codename One?
Quién saca más provecho de esta herramientaPrecios
Plan gratuito disponible — empieza sin tarjeta de créditoFree
- 8.5 jar size mb
- 100 build credits
- 1,000 push notifications
- Compilaciones para iOS
- Compilaciones para Android
- Compilaciones para Windows UWP
- Tamaño de archivo JAR de 8.5 MB
- Notificaciones push (1K al mes)
- Compilaciones locales ilimitadas
- Soporte de la comunidad
- Libre de regalías
Basic
Todo lo de Free, y además:
- 50 jar size mb
- 5,000 push notifications
- Créditos de compilación ilimitados
- Acceso a fuentes nativas
- Tamaño de archivo JAR de 50 MB
- Notificaciones push (5K al mes)
Pro
Todo lo de Basic, y además:
- 5 versioning months
- 1,000,000 push notifications
- Control de versiones (5 meses)
- Reportes de errores (Crash reporting)
- Apps nativas de escritorio
- Notificaciones push (1M al mes)
- Soporte vía email
- Compilaciones concurrentes
Enterprise
Todo lo de Pro, y además:
- 18 versioning months
- 10,000,000 push notifications
- Generación de apps en JavaScript
- Compilaciones de alta prioridad
- Control de versiones (18 meses)
- Integración continua
- Pruebas unitarias en el dispositivo
- Notificaciones push (10M al mes)
- Soporte telefónico (horario de oficina)
Confianza y presencia
Galería
Haz clic en cualquier imagen para ampliarlaHerramientas similares
Plataforma no-code con IA que crea aplicaciones empresariales personalizadas a partir de descripciones en lenguaje natural en minutos
Creador de aplicaciones móviles con IA: describe tu idea o dibújala y obtén al instante una app de React Native para iOS y Android.
Herramienta impulsada por IA que crea apps nativas de Swift para iPhone, iPad y Mac a partir de una descripción sencilla en texto.
Generador de código con IA: describe tu idea de aplicación en lenguaje sencillo y obtén código listo para producción en segundos.
Plataforma de desarrollo de apps móviles con IA: describe tu idea en lenguaje sencillo y obtén código listo para producción al instante
Agente de IA de CLI que crea aplicaciones móviles full-stack desde un único prompt en tu terminal.
Agente de programación con IA que se integra en tu IDE y aplicación web para ayudarte a crear, depurar y lanzar código más rápido.
Plataforma de IA no-code que convierte descripciones de texto en aplicaciones web y móviles full-stack con front-end, API y bases de datos