C++Builder XE

Продукт
Разработчики: Embarcadero Technologies
Дата последнего релиза: 2013/12/11
Технологии: Средства разработки приложений

Содержание

Embarcadero® C++Builder® XE - это технология и среда для программирования на C++, полностью соответствующая концепции быстрой разработки приложений (RAD) и обеспечивающая сверхбыструю разработку удобных в сопровождении Windows-приложений с графическим пользовательским интерфейсом для различных платформ Windows и баз данных. Полностью визуальная двусторонняя интегрированная среда C++Builder поддерживает концепцию быстрой разработки приложений и содержит тысячи компонентов, ускоряющих и упрощающих создание приложений с развитым графическим интерфейсом и приложений, активно работающих с базами данных.

Более быстрое написание кода и повышение производительности благодаря новым инструментам

  • Управление версиями Subversion интегрировано в IDE для управления исходным кодом пользователей и групп.
  • Инструменты FinalBuilder Embarcadero Edition, средства командной строки для аудита, метрик, средства форматирования и создания документов помогают автоматизировать и расширить процесс построения проекта.
  • Средства работы с профилями AQTime Standard помогают выявлять и устранять проблемы при создании высокопроизводительных приложений.
  • Расширенные возможности редактора кода для поиска, форматирования, навигации и сравнения файлов.
  • CodeSite Express - средства журналирования для отладки высококачественных приложений.

Разработка приложений с использованием технологий облачных вычислений и многозвенных систем

  • Новые компоненты упрощают работу с типами данных Microsoft Windows Azure, включая blobs, queues и tables.
  • Удобное развертывание в облачной инфраструктуре EC2.
  • Новые функции DataSnap, включая создание серверов с помощью C++Builder, новые мастера, поддержку серверов RESTful, шифрование, сжатие и новые параметры клиентских приложений.

Дополнительные возможности версии XE

  • Бесплатные лицензии на прежние версии: C++Builder 2010, 2009, 2007 и 6.
  • Сетевое лицензирование ToolCloud для упрощенного управления лицензиями и получения программных продуктов для организаций
  • Простое обновление до пакета All-Access, если требуется иметь полный набор современных средств разработки и управления базами данных.

Какие редакции продукта доступны и чем они отличаются друг от друга?

C++Builder XE Professional

Редакция C++Builder XE Professional предназначена для создания высокопроизводительных приложений для настольных систем и рабочих станций и приложений с функциями сенсорного ввода, работающих под управлением Windows и использующих (или не использующих) встроенные и локальные базы данных. Благодаря объединению функций ANSI C++ библиотеки визуальных компонентов (VCL) и средств создания приложений, представляющих собой единый исполняемый файл, C++Builder полностью удовлетворяет потребности разработчиков на C++, которым необходимо создавать и поддерживать пакетные приложения Windows с графическим интерфейсом пользователя. Обеспечиваются следующие возможности:

  • подключение к локальным базам данных InterBase® и MySQL;
  • библиотека визуальных компонентов (VCL) для веб-решений (ограниченная функциональность) с поддержкой только автономных приложений и не более пяти подключений; поддержка ISAPI и HTTPS отсутствует;
  • визуализация кода с использованием UML, упрощающая анализ исходного кода благодаря наглядному представлению.

C++Builder XE Enterprise

Редакция C++Builder XE Enterprise предназначена для разработчиков, применяющих C++ для создания активно работающих с данными многозвенных приложений с графическим интерфейсом, веб-приложений и клиент-серверных приложений, использующих различные источники данных и серверы баз данных. Высокая производительность и поддержка различных серверов баз данных превращают C++Builder Enterprise в идеальное решение для создания систем, использующих серверы баз данных разных производителей, и разработки надежных приложений, способных работать с разнородными серверами баз данных. C++Builder Enterprise поддерживает все возможности редакции Professional, а также следующие возможности создания веб-приложений, клиент-серверных приложений и приложений для работы с многоуровневыми базами данных:

  • подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix и Sybase;
  • разработка клиентов многозвенных приложений DataSnap;
  • FinalBuilder Embarcadero Edition и средства командной строки для автоматизации построения проектов;

библиотека визуальных компонентов (VCL) для веб-решений с поддержкой автономных приложений, служб, расширений ISAPI; поддерживается HTTPS, число подключений не ограничивается;

  • полное двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.

C++Builder XE Architect

Редакция C++Builder XE Architect предназначена для разработчиков и групп, использующих C++ для создания клиент-серверных веб-приложений и приложений с многоуровневым графическим интерфейсом, активно работающих с данными и являющихся частью сложных или крупномасштабных корпоративных систем баз данных. Объединяя возможности быстрой разработки управляемых данными приложений и высокоскоростного доступа к данным с мощными средствами визуального моделирования данных, C++Builder Architect помогает разработчикам анализировать, проектировать и максимально эффективно использовать существующие корпоративные базы данных и структуры данных. C++Builder Architect поддерживает все возможности выпуска Enterprise и предоставляет следующие дополнительные мощные средства моделирования и проектирования баз данных:

  • обратное проектирование, анализ и оптимизация баз данных;
  • возможность автоматического создания кода баз данных на основе моделей для прямого проектирования;

создание логических и физических моделей на основе сведений, извлеченных из баз данных и файлов сценариев;

  • работа с удобными для чтения и навигации диаграммами;
  • усовершенствованное сравнение и объединение с помощью двунаправленных операций сравнения и объединения моделей и структур баз данных.

2013: C++Builder XE5 с поддержкой iOS

11 декабря 2013 года стало известно о выпуске компанией Embarcadero новой версии среды разработки C++ Builder XE5 с поддержкой iOS

Описание

Embarcadero Technologies анонсировала новые возможности в C++Builder XE5 для создания как «настольных», так и «мобильных» решений. С выходом этого продукта разработчики на C++ могут создавать нативные компилируемые приложения для Windows, Mac и мобильных систем из единой базы исходного кода.

C++Builder XE5 позволит разработчикам компилировать в нативный код для разных устройств с различными форм-факторами. Этот код будет исполняться непосредственно на процессоре, используя всю мощь операционных систем, API и аппаратного обеспечения.



СМ. ТАКЖЕ (3)


Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft (41, 47)
  Солар (ранее Ростелеком-Солар) (2, 46)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (553, 270)