C++Builder
Среда C++Builder доступна в пяти редакциях: Starter, Professional, Ultimate, Enterprise и Architect.
Среда C++Builder также доступна в составе RAD Studio — это пакет разработки приложений, включающий Delphi, C++Builder, Prism, HTML5 Builder и дополнительные средства.
C++Builder Professional
C++Builder® Professional — это среда разработки приложений для различных устройств на основе промышленных стандартов, предназначенная для независимых поставщиков ПО. Достаточно один раз написать код, чтобы создать высокопроизводительное приложение с локальной и встроенной базой данных, которое будет работать как в ОС Windows, так и на компьютерах Mac. Стандартные визуальные компоненты позволяют быстро подготавливать прототипы, реагировать на изменения и выводить продукцию на рынок. Возможности C++Builder Professional:
- кросс-платформенная разработка для Windows и Mac OS X с использованием платформы приложений FireMonkey;
- разработка 64-разрядных приложений для ОС Windows;
- локальное подключение dbExpress к базам данных InterBase® и MySQL;
- расширенные средства написания кода, включающие в себя автозавершение кода, интерактивные шаблоны кода, оптимизацию кода, средства командной строки, средство форматирования кода, обозреватель классов, средства модульного тестирования и локализации;
- в специальную редакцию входят средства FastReport, AQtime Developer, Beyond Compare Differ, Raize CodeSite Express, IP*Works!, TeeChart, IntraWeb Personal и графическая библиотека glyFX;
- программное обеспечение и лицензии более ранних версий — C++Builder 6, 2007, 2009, 2010, XE, XE2 и XE3 — без дополнительной платы;
- расширенные представления отладчика и средства отладки многопоточных приложений;
- интеграция облачных вычислений с Amazon EC2 и Windows Azure;
- средства разработки XML и веб-служб, а также расширенные средства разработки COM/DCOM;
- расширенный набор компонентов VCL и исходный код VCL;
- визуализация кода с помощью универсального языка моделирования (UML), упрощающего анализ исходного кода благодаря визуальному представлению.
Пакет дополнений к C++Builder Professional для клиент-серверной среды FireDAC
Расширяйте возможности подключения к базам данных своих приложений, созданных в C++Builder Professional, с помощью пакета дополнений для клиент-серверной среды FireDAC. Благодаря своей универсальной и высокоэффективной архитектуре FireDAC обеспечивает непосредственный доступ приложений к Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap и.т.д.
C++Builder Enterprise
C++Builder® Enterprise — это среда разработки приложений для различных устройств на основе промышленных стандартов, предназначенная для независимых поставщиков ПО и предприятий. Создавайте клиент-серверные и многозвенные приложения, подключающиеся к разнообразным корпоративным базам данных и облачным платформам, в том числе Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon и Windows Azure. C++Builder Enterprise содержит все функции редакции Professional, а также следующие возможности для создания веб-приложений, клиент-серверных приложений и приложений с многозвенными базами данных:
- подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere и ODBC;
- подключение к новым корпоративным базам данных с использованием FireDAC;
- разработка многозвенных приложений DataSnap;
- полное двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.
C++Builder Ultimate
C++Builder® Ultimate — это среда разработки приложений для различных устройств на основе промышленных стандартов, предназначенная для разработчиков ПО на языке C++ и рабочих групп, которые занимаются созданием, управлением и настройкой приложений с активным доступом к корпоративным системам баз данных. Помимо среды быстрой разработки приложений, C++Builder Ultimate содержит средства для разработки кода SQL, управления изменениями в базах данных, а также профилирования и настройки кода SQL с помощью DB PowerStudio®. В состав C++Builder Ultimate входит редакция Enterprise и средства DB PowerStudio®, предоставляющие следующие возможности:
- быстрая разработка высокоэффективного кода SQL с помощью Rapid SQL;
- визуальная оптимизация кода SQL с помощью DB Optimizer Pro;
- более простое управление изменениями баз данных с помощью DB Change Manager.
C++Builder Architect
C++Builder® Architect — это среда разработки приложений для различных устройств на основе промышленных стандартов, предназначенная для разработчиков многозвенных приложений на C++ с активным доступом к крупным или комплексным корпоративным системам баз данных. Указанное решение объединяет в себе компоненты ускоренной разработки приложений, управляемой данными, функции доступа к разнородным данным и возможности визуального моделирования данных, позволяющие разработчикам наиболее эффективно использовать существующие корпоративные базы данных. C++Builder Architect поддерживает все возможности редакции Enterprise и предоставляет дополнительные мощные средства моделирования и проектирования баз данных, такие как:
- обратное проектирование, анализ и оптимизация баз данных;
- возможность автоматического создания кода баз данных на основе моделей для прямого проектирования;
- создание логических и физических моделей на основе данных, извлеченных из баз данных и файлов сценариев;
- работа с удобными для чтения и навигации диаграммами;
- усовершенствованное двунаправленное сравнение и объединение моделей и структур баз данных.
C++Builder Starter
C++Builder® Starter — это отличный способ быстро приступить к созданию высокопроизводительных приложений на языке C++ для Windows. В редакцию C++Builder Starter входит упрощенная интегрированная среда разработки (IDE), редактор кода, компилятор для 32-разрядных систем, интегрированный отладчик, двусторонние визуальные конструкторы для ускорения разработки, сотни визуальных компонентов и ограниченная лицензия для коммерческого использования. В комплект поставки не входят компоненты баз данных и драйверы. Возможности редакции Starter:
- разработка 32-разрядных приложений Windows с помощью C++Builder VCL и платформы приложений FireMonkey;
- визуальная интегрированная среда разработки приложений;
- сотни компонентов в комплекте поставки;
- лицензия с правом на использование до тех пор, пока доход вашей компании или ваш личный доход от приложений C++Builder не достигнет 1000 долларов США или пока численность группы разработчиков не превысит 5 человек.
Физическое лицо может создавать в редакции Starter приложения для личного пользования, а также коммерческие приложения, доход от которых не превышает 1000 долларов США в год. Небольшая компания или организация без дохода (или с доходом до 1000 долларов США в год) также может пользоваться редакцией Starter. Как только общий доход компании достигнет 1000 долларов США или состав группы разработчиков превысит 5 человек, можно будет приобрести неограниченную коммерческую лицензию редакции Professional по специальной цене.