C++Builder XE6
Разработка на основе 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 |
Разработка приложений для баз данных с подключением типа клиент/сервер |
|
Опционально |
x |
x |
x |
Многозвенная платформа DataSnap |
|
|
x |
x |
x |
Средства для баз данных SQL |
|
|
|
x |
|
Средства для моделирования данных |
|
|
|
|
x |
Лицензия на коммерческое использование |
Ограниченная |
Полная |
Полная |
Полная |
Полная |
Доступ к лицензиям на предыдущие версии |
|
x |
x |
x |
x |
Посмотрите на feature matrix для более детального сравнения.
Редакции C++Builder
C++Builder XE6 Professional - Купить он-лайн
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 отлично подходит как для крупных корпоративных групп, работающих с широким спектром технологий, так и для небольших команд, консультантов и специалистов, задействованных на различных этапах жизненного цикла разработки ПО.
|