Разработка на основе C++ для различных устройств под управлением Windows, Mac, iOS и Android
Embarcadero C++Builder® XE6 представляет собой первое средство разработки на основе стандарта C++ для различных устройств. С его помощью вы можете создавать высокопроизводительные "нативные" компилированные приложения для Windows, Mac, iOS и Android. Вы можете быстрее создавать приложения для настольных платформ, мобильных платформ и серверов на основе единого проекта со всей мощью стандартного языка C++.
Разрабатывайте быстрые "нативные" приложения для Windows, Mac и мобильных платформ на основе единого кода
Разрабатывайте приложения для Android и iOS с помощью C++
Создавайте 64-разрядные Windows-приложения
Подключайтесь к корпоаритвным базам данных с FireDAC
Обновите приложения под Windows с помощью новых компонентов и стилей
Связывайте любые элементы управления с другими объектами или наборами данных с помощью LiveBindings
Обеспечьте доступ к сервисами BaaS и REST "в облаках"
Сделайте быстрый старт и добейтесь быстрых результатов
Что нового в C++Builder XE6
C++Builder XE6 должны иметь все разработчики, использующие C++, т.к. это - новейшая версия отмеченного наградами решения для разработки приложений для Windows, Mac, iOS и Android. Данный релиз имеет массу нового: разработку приложений под Android и поддержку 64-битных пакетов, новые возможности для разработки под Windows на основе VCL и расширения FireMonkey для создания приложений под различные устройства, включая мобильные.
Новые ключевые возможности
Преимущества
Разработка приложений на C++ для Android
Добавьте Android в качестве целевой платформы для ваших приложений в дополнение к Windows, Mac OS X и iOS
Создавайте приложения для Android и iOS с использованием C++ на основе единой базы исходных кодов
Запускайте приложения на эмуляторе и Android-устройства на основе ARM
Поддерживайте различные версии Android, включая 4.4 KitKat
Поддержка пакетов на C++ для 64-разрядной Windows
Теперь вы сможете полностью мигрировать ваши 32-разрядные приложения, включая пакеты, на 64-разрядную архитектуру
Размещайте компоненты в совместно используемые библиотеки (DLL)
Поиск определений и поиск ссылок
Ищите все ссылки на выделенные элементы по всему проекту
Для C++ на Win64, iOS и Android
Компоненты для взаимодействия приложений (Application Tethering Components)
Расширьте возможности ваших существующих приложения под Windows до взаимодействия с мобильными устройствами без необходимости полной миграции. Реализуйте функциональность, которая должна быть в мобильном приложении, за счет взаимодействия с вашими существующими приложениями под Windows.
Обеспечьте взаимодействие ваших "настольных" приложений (VCL и FMX) и мобильных приложений
Создавайте мобильные приложения как дополнения к вашим VCL-приложениям
Используйте Wi-Fi и локальную сеть. Будущие версии включат поддержку Bluetooth.
Компоненты для панели задач (Taskbar component)
Компоненты для реализации предварительного просмотра нескольких окон, которые можно выбрать в ваших приложениях при помощи управляющих кнопок
Автоматический или пользовательский предварительный просмотры
Отображение прогресса в кнопках панели задач для ваших приложений
Перекрывающиеся иконки на кнопках панели задач
Взаимодействие с сервисами в облаках (BaaS), компоненты для Kinvey и Parse
Взаимодействуйте с ведущими поставщиками "бэкендов-как-сервисов" для добавления данной функциональности к вашим мобильным приложениям. Вы получаете лёгкий доступ к сервисам в облаках, что избавляет вас от необходимости создавать и поддерживать собственные "бэекенд-сервисы".
Используйте push-уведомления для вовлечения любых пользователей устройств и платформ
Получайте доступ к данным и хранилищам объектов в облаках
Аутентификация пользователей
Реализуйте поддержку REST-клиентов, создание которых доступно начиная с XE5
Поддержка трёх наиболее популярных поставщиков BaaS - Kinvey и Parse на основе набора компонент доступа через API
Новые стили VCL
Придайте вашим приложением обновленный вид под актуальные версии Windows или создайте для них уникальный дизайн
Включает стиль планшетной Windows
Поддерживает Windows 7 и Windows 8
Полная стилизация ваших приложений, включая меню и границы окон
Компоненты VCL для работы с датчиками
Датчики получили повсеместное распространение, и даже на планшетных устройствах под управлением новой Windows типа Surface Pro. Теперь ваши Delphi-приложения могут использовать возможности датчиков положения, перемещения и других.
Доступ к датчиками устройств из VCL-приложений для планшетов под управлением Windows
Возможности акселерометра, GPS и гироскопа
Покупки из приложения и реклама в приложениях
Мобильные приложения дают возможность зарабатывать деньги для их разработчиков. Теперь вы можете монетизировать ваши мобильные приложения за счет встраивания возможностей покупки из приложений и рекламы.
Продажа контента, функциональности, сервисов и подписки в iOS и Android
Поддержка главных рекламных сетей (Google AdMob и Apple iAd)
Приложения для Google Glass
С помощью Delphi разработка для различных устройств теперь простирается за рамки ПК, планшетов и смартфонов до носимых гаджетов. Создавайте Andorid-приложения для Google Glass.
Новые пользовательские стили для оптимизации дизайна приложений и разрешения под Google Glass
Шаблоны дизайнера для устройства Google Glass
Качество, производительность и стабильность
Сделайте ваши приложения более удобными для использования большим количеством пользователей, включая тех, кто использует устройства чтения экрана.
Новые специальные возможности для настольных приложений на основе FM
Поддержка JAWS на Windows и VoiceOver на Mac OS X
Качество, производительность, стабильность
Получите наилучшие возможности по разработке и поставке приложений с высочайшим уровнем пользовательского взаимодействия
Исправлено более 2,000 зарегистрированных ошибок
Повышена общая производительность приложений на этапе исполнения для всех платформ
Ключевые возможности и работа с базами данных
Расширение ключевых возможностей продукта
Улучшение в библиотеки FireDAC по работе с базами данных, FDMemTable
"Обозреватель данных" (Database Explorer) для FireDAC
Поддержка Apache (WebBroker)
OminiXML library support
Заголовочные файлы для DirectX 11
Производительность DataSnap и обновленные мастера (wizards)
Рефакторинг и улучшения в RTL
Обновление драйвера FireDAC для Informix
Поддержка Apache C++
Что еще вы можете сделать в C++Builder XE6?
Разрабатывайте приложения для Windows, Mac, iOS и Android с использованием инструментов и языка C++, которые вы знаете и которым вы доверяете. FM VCL
Используйте самые современные аппаратные возможности в плане производительности и доступа к памяти в Windows 64-bit. FM VCL
Используйте FireDAC для высокопроизводительного доступа к базам данных масштаба предприятия легко и просто. FMVCL
Взаимодействуйте с популярными поставщиками сервисов в облаках с помощью REST, такими как BaaS, для push-уведомлений, аутентификации, хранения и более! FM VCL
Связывайте любой элемент управления интерфейса с объектами или базами данных. С помощью LiveBindings любой компонент может работать с данными. FM VCL
Создавайте многозвенные приложения DataSnap масштаба предприятия. Платформа DataSnap позволяет транслировать данные из баз данных через промежуточные сервера приложений на клиентские устройства. FM VCL
Давно не делали обновление? Здесь представлены новые возможности относительно последних релизов:
FM = доступно на основе платформы FM Application Platform VCL = доступно из VCL-приложений
НОВОЕ! в C++Builder XE5
Разработка приложений для iOS FM
Новые компоненты для мобильной разработки для iOS FM
Поддержка клиентов REST для доступа к web-сервисам RESTful (в редакции Professional и выше) FM
Интеграция установщика FireDAC в Delphi и ядро технологии, доступно в редакции Professional FM
База данных IBLite для iOS с неограниченной лицензией на распространение FM
Разработка приложений для iOS 7 FM
Исправления и улучшения FM VCL
НОВОЕ! в C++Builder XE4
Поддержка датчиков в FireMonkey для определения местоположения, ориентации и движения FM
Фреймы FireMonkey и новый компонент TListView
Полноэкранный режим в OS X FM
FireDAC - мощная, быстрая и простая библиотека доступа к базам данных FM VCL
Исправления в компиляторе C++ FM VCL
Обновление "мобильных коннекторов" DataSnap FM VCL
НОВОЕ! в C++Builder XE3
64-разрядный компилятор C++ для Windows FM VCL
Поддержка Windows 8 FM VCL
Придание вашим Windows-приложениям современного вида при помощи Metropolis UI FM VCL
Поддержка OS X Mountain Lion и экранов Retina Display FM
Визуальный механизм Visual LiveBindings FM VCL
Расширенные стили FireMonkey, аудио/видео и 3D FM
НОВОЕ! в C++Builder XE2
Платформа приложений FireMonkey - создание мульти-платформенных приложений для различных устройств на основе единой базы исходных кодов FM
Создание настольных приложений для Windows и Mac OS X с помощью FireMonkey FM
"Мобильные коннекторы" DataSnap FM VCL
Механизм LiveBindings FM VCL
Средство создания отчётов FastReport VCL
НОВОЕ! в C++Builder XE
Расширенные возможности по разработке многозвенных систем на основе DataSnap FM VCL
Дополнительные средства сторонних производителей (CodeSite Express, IP*Works, Beyond Compare Differ) VCL
Поддержка сервисов в облаках для Azure и Amazon FM VCL
Интеграция с системой Subversion в IDE FM VCL
НОВОЕ! в C++Builder 2010
Разработка приложений, управляемых касаниями и жестами FMVCL
Поддержка Windows 7 FM VCL
Сервис IDE Insight FM VCL
Драйвер dbExpress для доступа к базам данных Firebird FM VCL
НОВОЕ! в C++Builder 2009
Unicode FM VCL
Ленточные элементы управления (Ribbon Controls) VCL
Надежный менеджер проектов FM VCL
Значительные обновления DataSnap FM VCL
Ещё новые возможности и улучшения в C++Builder XE6
НОВОЕ! Компонент Time Picker для Windows и OS X
НОВОЕ! Встроенная фильтрация в TListView для Windows и OS X
УЛУЧШЕННОЕ! Оптимизация производительности платформы FM
НОВОЕ! Редакция Professional включает FireDAC для поддержки локальных баз данных, включая Microsoft Access, SQLite, InterBase ToGo/IBLite, InterBase на локальном сервере, встраиваемый MySQL Embedded, MySQL Server на локальном сервере, локальный механизм Advantage Database, PostrgeSQL на локальном сервере, встраиваемый Firebird Embedded и Firebird на локальном сервере
НОВОЕ! Интеграция FireDAC в установщик C++Builder для редакций Professional, Enterprise, Ultimate и Architect
НОВОЕ! Поддержка REST-клиентов для упрощенного взаимодействия с сервисами REST
НОВОЕ! Поддержка авторизации, включая Basic Authentication, Plan Authentication, OAuth1, OAuth2
НОВОЕ! Компоненты TRestClient, TRestRequest и TRestResponse
НОВОЕ! Средства отладки REST Debugger для тестирования REST-вызовов и их параметров
Редакции продукта C++Builder XE6
Среда C++Builder XE6 доступна в пяти редакциях: Starter, Professional, Ultimate, Enterprise и Architect. Среда C++Builder XE5 также доступна в составе RAD Studio.
Выберите подходящую редакцию
Starter
Pro
Enterprise
Ultimate
Architect
Разработка 32-битный приложений для Windows
x
x
x
x
x
Разработка 64-битных приложений для Windows
x
x
x
x
Разработка приложений для Mac OS X
x
x
x
x
Разработка приложений для iOS и Android
Опционально
x
x
x
Полный набор компонентов VCL и FMX
Ограниченный
x
x
x
x
Исходный код библиотеки
x
x
x
x
Разработка приложений для баз данных с локальным и встроенным подключением
x
x
x
x
Разработка приложений для баз данных с подключением типа клиент/сервер
C++Builder® XE6 Professional представляет собой решение на основе стандарта C++ для быстрого создания высокопроизводительных "нативных" компилированных приложений с доступом к локальным и встраиваемым базам данных для Windows и Mac OS X. Создавайте современные приложения быстрее за счёт единого проекта для различных платформ со всеми мощными возможностями стандартного языка C++.
Пакет дополнений Mobile Add-On Pack для C++Builder XE6 Professional - Купить он-лайн
Пакет дополнений Mobile Add-On Pack для C++Builder XE6 Professional расширяет возможности C++Builder XE6 Professional и позволяет создавать действительно "нативные" приложения для мобильных устройств для Android и iOS на основе единой базы исходных кодов.
Пакет дополнений FireDAC Client/Server Add-On Pack для C++Builder XE6 Professional - Купить он-лайн
Пакет дополнений FireDAC Client/Server Add-On Pack реализует доступ к базам данных в режиме клиент/сервер и поддерживает дополнительные базы данных в C++Builder XE6 Professional. В основе FireDAC лежит мощная и универсальная архитектура, что позволяет реализовывать прямой доступ из ваших приложений к базам данных Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, и другим.
C++Builder® XE6 Enterprise представляет собой решение для разработки приложений для различных устройств на основе стандарта C++, предназначенное для индивидуальных и корпоративных разработчиков. Создавайте клиент/серверные и многозвенные действительно "нативные" приложения, которые взаимодействую с широким спектром баз данных масштаба предприятия и облачными платформами, включая Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon и Microsoft Azure.
C++Builder® XE6 Ultimate представляет собой решение для разработки программного обеспечения на основе стандарта C++. Данное решение предназначено для разработчиков и команд, создающих, управляющих и улучшающих производительность действительно "нативных" приложений, интенсивно взаимодействующих с корпоративными данными. C++Builder Ultimate включает все возможности редакции Enterprise, а также инструменты для разработки SQL, управления изменениями в базах данных, профилирования SQL и улучшения производительности SQL-запросов в составе DB PowerStudio® Developer Edition SQL.
C++Builder® XE6 Architect представляет собой решение для разработки программного обеспечения на основе стандарта C++. Данное решение предназначено для корпоративных разработчиков, позволяющее создавать действительно "нативные" приложения для Windows, Mac OS X, iOS и Android, которые интегрированы с корпоративными системами на основе баз данных. C++Builder Architect предоставляет возможности по визуальному моделированию данных с помощью ER/Studio Developer Edition, входящей в состав решения что помогает разработчикам извлекать максимальную пользу из корпоративных баз данных и структур данных.
C++Builder® XE6 Starter даёт возможность начать быструю разработку высокопроизводительных приложений для Windows с использованием C++. C++Builder Starter включает удобную интегрированную среду разработки IDE, редактор кода, 32-битный компилятор, интегрированный отладчик, визуальный редактор с прямой и обратной связью для ускорения разработки, сотни визуальных компонентов и ограниченную лицензию на коммерческое использование. Компоненты и драйверы для работы с базами данных не включены.
C++Builder в составе Embarcadero RAD Studio XE6 - Купить он-лайн
C++Builder XE6 также доступен как часть Embarcadero RAD Studio. RAD Studio XE6 представляет собой полномасштабное решение для создания действительно "нативных" приложений для Windows, Mac, iOS и Android на основе единой базы исходных кодов. RAD Studio включает Delphi, C++Builder и HTML5 Builder.
C++Builder в составе Embarcadero All-Access XE - Купить он-лайн
Если вам требуется C++Builder вместе с дополнительными средствами разработки Embarcadero, а также полный набор средств создания баз данных, управления ими и повышения их производительности, то Embarcadero All- Access - идеальное решение для вас. Embarcadero All-Access XE предоставляет полный набор средств разработки приложений и работы с базами данных на удобных вам условиях. Это простое в использовании универсальное решение для любых групп разработчиков, архитекторов, тестировщиков и администраторов баз данных. All-Access отлично подходит как для крупных корпоративных групп, работающих с широким спектром технологий, так и для небольших команд, консультантов и специалистов, задействованных на различных этапах жизненного цикла разработки ПО.