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 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Бипиум (Bpium) (10)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Другие (388)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  IFellow (АйФэлл) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  КРИТ (KRIT) (2)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Солар (ранее Ростелеком-Солар) (3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Т1 Иннотех (ГК Иннотех) (1)
  Axiom JDK (БеллСофт) ранее Bellsoft (1)
  Другие (8)

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

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

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

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Форсайт (1, 3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Сбербанк (1, 2)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  SL Soft (СЛ Софт) (1, 3)
  Другие (14, 24)

  Мобильные ТелеСистемы (МТС) (2, 3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Т1 Консалтинг (Т1 Инновации) (1, 1)
  Другие (11, 11)

Распределение систем по количеству проектов, не включая партнерские решения

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

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 323

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Java - 2
  Турбо X - 2
  Парадокс: MES Builder - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Avaya Breeze (Avaya Engagement Development Platform) - 1
  Другие 8

  Solar appScreener (ранее Solar inCode) - 6
  EXpress Защищенный корпоративный мессенджер - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  Solar appScreener (ранее Solar inCode) - 3
  EXpress Защищенный корпоративный мессенджер - 3
  МТС Exolve - 2
  МТС: Ocean Облачная платформа - 1
  Т1: Сфера Платформа производства ПО - 1
  Другие 8