Скачать Embarcadero RAD Studio 12.3 Athens Architect Version 29.0.55362.2017
Обзор
RAD Studio 12.3 Athens — это универсальная среда разработки для создания нативных приложений под Windows, macOS, Android, iOS и Linux. Она ориентирована как на опытных разработчиков, так и на тех, кто уже работает с экосистемой Delphi или C++ Builder. Главное преимущество — возможность писать один код и компилировать его под разные платформы, что особенно удобно в корпоративной разработке и для кроссплатформенных решений.
Интерфейс среды стал аккуратнее, по сравнению с предыдущими версиями он ощущается более современным. Установка прошла гладко, но требует наличия JDK и предварительной настройки системы — особенно если пользователь уже работал с предыдущими версиями RAD Studio.
Интеграция с платформой FireMonkey и библиотеками VCL позволяет создавать визуальные приложения буквально за считанные минуты. Инструменты для отладки и профилирования работают стабильно и предоставляют полезную информацию, особенно при разработке сложных приложений.
RAD Studio включает в себя множество встроенных компонентов, включая поддержку REST API, баз данных (FireDAC), WebSocket, облачных сервисов, что делает её подходящей не только для десктопа, но и для корпоративных решений.
Что понравилось
Приятно удивила стабильность и производительность IDE при работе с большими проектами. Улучшена поддержка современных стандартов C++ и возможностей Delphi, включая работу с анонимными методами и асинхронным кодом. Также стоит отметить быструю компиляцию и поддержку Git прямо из среды.
Что не понравилось
На фоне конкурентов среда всё ещё ощущается тяжеловесной: длительный запуск, требовательность к ресурсам. Некоторые моменты взаимодействия с дизайнерами форм могут быть непредсказуемыми, особенно при переносе проектов между версиями. Также не хватает свежести в визуальном редакторе: он работает стабильно, но по ощущениям — уже немного устарел.
Похожий софт
Для сравнения стоит упомянуть следующие среды:
- Microsoft Visual Studio — мощная IDE для .NET, C++, Python, с отличной поддержкой плагинов и облачных технологий.
- JetBrains Rider — современная альтернатива для .NET и Unity, быстрая, кроссплатформенная и очень гибкая.
- Lazarus — бесплатная альтернатива Delphi с поддержкой Pascal, кроссплатформенная, но менее удобная и современная.
- Xcode — основная среда для macOS/iOS, обязательна при сборке под Apple-устройства, но требует macOS.
- Eclipse и IntelliJ IDEA — популярные среды для Java и Kotlin, с широким спектром плагинов и экосистемой.
Сравнение с конкурентами
Среда разработки |
Платформы |
Скорость работы |
Кроссплатформенность |
Простота для новичков |
Поддержка баз данных |
---|---|---|---|---|---|
RAD Studio |
Win, Mac, iOS, Android, Linux |
Средняя |
Да |
Средняя |
Встроенная (FireDAC) |
Visual Studio |
Win, Mac |
Высокая |
Частичная |
Высокая |
Отличная |
JetBrains Rider |
Win, Mac, Linux |
Высокая |
Да |
Средняя |
Через плагины |
Lazarus |
Win, Mac, Linux |
Средняя |
Да |
Средняя |
Ограниченная |
IntelliJ IDEA |
Win, Mac, Linux |
Высокая |
Да |
Высокая |
Через плагины |
RAD Studio 12.3 — это современная и функциональная среда, особенно подходящая для тех, кто работает в экосистеме Delphi или нуждается в быстрой разработке кроссплатформенных приложений с минимальной переработкой кода. Её сложно назвать легкой, но она предлагает богатый инструментарий, стабильную архитектуру и сильную интеграцию с визуальными библиотеками.
Для разработчиков, уже знакомых с Delphi или C++ Builder, это логичный шаг вперёд. Для новых пользователей — хорошая возможность изучить эффективную кроссплатформенную среду, пусть и с порогом входа выше среднего.
F.A.Q.
Программа не запускается после установки
Часто причиной становится антивирус, который блокирует компоненты. Решение — добавить RAD Studio в список исключений и отключить антивирус на время установки.
Не активируется лицензия
Если используется кейпатч, необходимо перед установкой заблокировать серверы активации через файл hosts. Также следует запускать кейпатч от имени администратора и убедиться, что нет подключения к интернету.
Ошибка при запуске IDE (BDS.exe)
Проблема может быть в несовместимости с установленной версией JDK. Убедитесь, что установленный JDK соответствует требованиям RAD Studio 12.3. Рекомендуется использовать JDK из комплекта установки.
Проблемы с компиляцией проектов
Могут возникать из-за отсутствующих или некорректно установленных SDK. Проверьте наличие нужных SDK в настройках среды и выполните повторную установку нужных платформ.
GetIt Package Manager не работает
Если GetIt не загружает пакеты, это может быть связано с блокировкой серверов. Для корректной работы GetIt необходимо временно разрешить доступ к серверам Embarcadero или настроить прокси.
Конфликты при обновлении с предыдущих версий
Если старая версия не удалена полностью, возможны конфликты файлов и настроек. Перед установкой новой версии нужно вручную удалить остатки старой, включая папки ProgramData, AppData и ветки реестра.
Отсутствуют компоненты в палитре
Иногда после установки не отображаются компоненты. Решение — открыть "Manage Platforms", установить или переустановить нужные модули, затем перезапустить IDE.
Медленная работа IDE
Причиной может быть перегруженный проект или фоновые процессы. Отключите неиспользуемые плагины, закройте лишние вкладки и убедитесь, что проект оптимизирован для сборки.