Платформа RAD Studio доступна в четырех редакциях: Professional, Enterprise, Ultimate и Architect.
RAD Studio Professional
Embarcadero® RAD Studio XE4 Professional — пакет разработки native-приложений для различных устройств, который позволяет независимым поставщикам ПО создавать полнофункциональные native-приложения для компьютеров, планшетных ПК и смартфонов со встроенной или локальной базой данных. Управляйте единым исходным кодом в рамках одной командой и одного план-графика без ущерба для производительности. Полнофункциональные native-приложения обеспечивают более полный контроль, повышенную безопасность и максимальное удобство для пользователей. Возможности RAD Studio Professional:
- мульти-платформенная разработка для различных устройств под управлением iOS, Windows и Mac с использованием платформы приложений FireMonkey;
- разработка 64-разрядных приложений в Delphi и C++;
- локальное подключение dbExpress к базам данных InterBase®, MySQL в Delphi и C++ Builder;
- программное обеспечение и лицензии более ранних версий — Delphi 7, 2007, 2009, 2010, XE, XE2 и XE3; C++Builder 6, 2007, 2009, 2010, XE, XE2, XE3, RadPHP XE и XE2 — без дополнительной платы;
- интеграция облачных вычислений с Amazon EC2 и Windows Azure;
- визуализация кода с помощью универсального языка моделирования (UML), упрощающего анализ исходного кода благодаря визуальному представлению.
RAD Studio Enterprise
Embarcadero® RAD Studio Enterprise — пакет разработки native-приложений для различных устройств, который позволяет независимым поставщикам ПО и корпоративным разработчикам создавать приложения для компьютеров, планшетных ПК и смартфонов с поддержкой клиент-серверных и n-уровневых сред, подключением к корпоративным базам данных и облачным службам на основе SQL Server, DB2, Oracle, Sybase, InterBase, Azure, Amazon и многозвенной технологии DataSnap. Решение RAD Studio Enterprise содержит все функции редакции Professional, а также следующие возможности для создания веб-приложений, клиент-серверных приложений и приложений с многозвенными базами данных:
- подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere и ODBC;
- подключение к корпоративным базам данных при помощи новой библиотеки FireDAC;
- разработка многозвенных приложений DataSnap и разработка клиентов PHP DataSnap;
- полное двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.
RAD Studio Ultimate
Embarcadero® RAD Studio Ultimate — пакет разработки native-приложений для различных устройств, который позволяет предприятиям создавать полнофункциональные native-приложения для компьютеров, планшетных ПК и смартфонов, активно работающие с корпоративными системами баз данных. Кроме того, RAD Studio Ultimate содержит средства для разработки кода SQL, управления изменениями в базах данных, а также профилирования и настройки кода SQL с помощью DB PowerStudio®. В состав RAD Studio Ultimate входит редакция Enterprise и средства DB PowerStudio, предоставляющие следующие возможности:
- быстрая разработка высокоэффективного кода SQL с помощью Rapid SQL;
- визуальная оптимизация кода SQL с помощью DB Optimizer Pro;
- более простое управление изменениями баз данных с помощью DB Change Manager.
RAD Studio Architect
Embarcadero® RAD Studio Architect — пакет разработки native-приложений для различных устройств, который позволяет предприятиям создавать полнофункциональные native-приложения для компьютеров, планшетных ПК и смартфонов, интегрированные с корпоративными системами баз данных. В него также включено средство визуального моделирования данных, позволяющее разработчикам наиболее эффективно использовать корпоративные структуры и базы данных. Редакция RAD Studio Architect поддерживает все возможности редакции Enterprise и предоставляет следующие дополнительные мощные средства моделирования и проектирования баз данных:
- обратное проектирование, анализ и оптимизация баз данных;
- возможность автоматического создания кода баз данных на основе моделей для прямого проектирования;
- создание логических и физических моделей на основе данных, извлеченных из баз данных и файлов сценариев;
- работа с удобными для чтения и навигации диаграммами;
- усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных.