Codename One
Пишите один раз на Java или Kotlin — и получайте полноценные приложения для iOS, Android, десктопа и веба. Без компромиссов: код переиспользуется на все 100%.
| Что это | Пишите один раз на Java или Kotlin — и получайте полноценные приложения для iOS, Android, десктопа и веба. Без компромиссов: код переиспользуется на все 100%. |
|---|---|
| Цены | Freemium — от $29/mo |
| Бесплатный тариф | Да |
| Платформа | Web Application |
| API | Да |
| Хорошо подходит для | Building native mobile apps for multiple platforms, Creating cross-platform business applications |
| Домен зарегистрирован | 2011 |
Данные обновлены 1 августа 2026 г.
Что делает Codename One?
Представьте, что вам нужно создать приложение сразу для iOS, Android и десктопа, но вы не хотите раздувать штат разработчиков и поддерживать три разные кодовые базы. Тут на сцену выходит Codename One — кроссплатформенный тулкит, который позволяет писать на Java или Kotlin один раз, а затем компилировать код в нативный формат для каждой системы.
Как это работает на практике? Вы пишете код, а облачный сервис Codename One берет на себя всю «черную работу» по созданию специфических бинарных файлов для разных платформ. В итоге вы получаете настоящую нативную производительность, но при этом вам не нужно становиться экспертом в каждой отдельной ОС.
Приятно, что инструмент не диктует свои правила в плане софта: работайте в любой привычной IDE — будь то IntelliJ, Eclipse, VSCode или NetBeans. Для тестов и отладки есть встроенный симулятор. Из крутых фишек, которые реально экономят время: hot reload для мгновенного обновления кода и live updates через CSS, чтобы править стили на лету. Всё это дополняется набором UI-виджетов, которые выглядят и ощущаются естественно на любом устройстве.
Кстати, Codename One — это не вчерашний стартап. Ядро фреймворка открыто, проект активно развивается с 2012 года, так что экосистема библиотек здесь уже давно обкатана и стабильна.
Кому это будет полезно? В первую очередь Java-разработчикам, которые хотят зайти в мобильную разработку, не тратя месяцы на изучение Swift или специфики Android. Также это отличный вариант для бизнеса, где важна скорость вывода продукта на разные рынки. Инструмент универсален: на нем создавали всё, от образовательных сервисов и страховых приложений до сложных POS-систем и телеком-решений. Если ваша цель — максимальный переиспользования кода без потери в производительности, стоит присмотреться.
Ключевые возможности
Что выделяет инструментДля кого Codename One?
Кому подходит этот инструментЦены
Есть бесплатный тариф — можно начать без банковской картыFree
- 8.5 jar size mb
- 100 build credits
- 1,000 push notifications
- iOS builds
- Android builds
- Windows UWP builds
- 8.5 MB build JAR size
- Push notifications (1K/month)
- Unlimited local builds
- Community support
- Royalty free
Basic
Все в Free, плюс:
- 50 jar size mb
- 5,000 push notifications
- Unlimited build credits
- Access to native sources
- 50 MB build JAR size
- Push notifications (5K/month)
Pro
Все в Basic, плюс:
- 5 versioning months
- 1,000,000 push notifications
- Versioning (5 months)
- Crash reporting
- Native desktop apps
- Push notifications (1M/month)
- Email support
- Concurrent builds
Enterprise
Все в Pro, плюс:
- 18 versioning months
- 10,000,000 push notifications
- JavaScript app generation
- High priority builds
- Versioning (18 months)
- Continuous integration
- On-device unit tests
- Push notifications (10M/month)
- Phone support (office hours)
Доверие и присутствие
Галерея
Нажмите на изображение, чтобы увеличитьПохожие инструменты
Платформа без кода на базе AI, которая создает пользовательские бизнес-приложения из описаний на естественном языке за считанные минуты.
Конструктор мобильных приложений на AI — опишите идею или просто набросайте эскиз. Мгновенно получите готовое React Native приложение для iOS и Android.
Представьте: вы просто описываете текстом, каким должно быть приложение, а AI сам пишет нативный код для iPhone, iPad и Mac на Swift. Вот такой инструмент.
AI-генератор кода — просто опишите идею вашего приложения на обычном английском и получите готовый к продакшену код за считанные секунды.
Платформа для разработки мобильных приложений на базе ИИ — опишите идею приложения простыми словами и мгновенно получайте готовый к продакшену код.
Знакомьтесь, BNA Code — это AI-агент для CLI, который собирает полноценные full-stack мобильные приложения прямо в терминале. Всё начинается с одного промпта: запускаете `npx bna-code`, выбираете стек, описываете идею — и магия начинается. Внутри работают сразу два AI-агента: один отвечает за frontend, другой — за backend. Они взаимодействуют друг с другом, чтобы превратить ваш концепт в готовый продукт. В приложении будет всё: от авторизации и realtime-базы данных до API и переиспользуемых UI-компонентов. Бонусом вы получаете поддержку светлой и тёмной тем, а также полный доступ к нативным функциям устройства — камере, микрофону и геолокации.
AI-агент для написания кода, который интегрируется в вашу IDE и веб-приложение, чтобы помочь быстрее создавать, отлаживать и выпускать код.
No-code платформа на базе AI, которая превращает текстовые описания в полноценные веб- и мобильные приложения с фронтендом, API и базами данных.