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?

 

Develop appsРазрабатывайте приложения для Windows, Mac, iOS и Android с использованием инструментов и языка C++, которые вы знаете и которым вы доверяете. FM VCL

 

64 bitИспользуйте самые современные аппаратные возможности в плане производительности и доступа к памяти в Windows 64-bit. FM VCL

 

FireDACИспользуйте FireDAC для высокопроизводительного доступа к базам данных масштаба предприятия легко и просто. FMVCL

 

RESTful web servicesВзаимодействуйте с популярными поставщиками сервисов в облаках с помощью REST, такими как BaaS, для push-уведомлений, аутентификации, хранения и более! FM VCL

 

LiveBindingsСвязывайте любой элемент управления интерфейса с объектами или базами данных. С помощью LiveBindings любой компонент может работать с данными. FM VCL

 

DataSnapСоздавайте многозвенные приложения 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

  1. НОВОЕ! Компонент Time Picker для Windows и OS X
  2. НОВОЕ! Встроенная фильтрация в TListView для Windows и OS X
  3. УЛУЧШЕННОЕ! Оптимизация производительности платформы FM
  4. НОВОЕ! Редакция Professional включает FireDAC для поддержки локальных баз данных, включая Microsoft Access, SQLite, InterBase ToGo/IBLite, InterBase на локальном сервере, встраиваемый MySQL Embedded, MySQL Server на локальном сервере, локальный механизм Advantage Database, PostrgeSQL на локальном сервере, встраиваемый Firebird Embedded и Firebird на локальном сервере
  5. НОВОЕ! Интеграция FireDAC в установщик C++Builder для редакций Professional, Enterprise, Ultimate и Architect
  6. НОВОЕ! Поддержка REST-клиентов для упрощенного взаимодействия с сервисами REST
  7. НОВОЕ! Поддержка авторизации, включая Basic Authentication, Plan Authentication, OAuth1, OAuth2
  8. НОВОЕ! Компоненты TRestClient, TRestRequest и TRestResponse
  9. НОВОЕ! Средства отладки 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++Builder® XE6 Enterprise представляет собой решение для разработки приложений для различных устройств на основе стандарта C++, предназначенное для индивидуальных и корпоративных разработчиков. Создавайте клиент/серверные и многозвенные действительно "нативные" приложения, которые взаимодействую с широким спектром баз данных масштаба предприятия и облачными платформами, включая Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon и Microsoft Azure.

C++Builder XE6 Ultimate - Купить он-лайн

C++Builder® XE6 Ultimate представляет собой решение для разработки программного обеспечения на основе стандарта C++. Данное решение предназначено для разработчиков и команд, создающих, управляющих и улучшающих производительность действительно "нативных" приложений, интенсивно взаимодействующих с корпоративными данными. C++Builder Ultimate включает все возможности редакции Enterprise, а также инструменты для разработки SQL, управления изменениями в базах данных, профилирования SQL и улучшения производительности SQL-запросов в составе DB PowerStudio® Developer Edition SQL.

C++Builder XE6 Architect - Купить он-лайн

C++Builder® XE6 Architect представляет собой решение для разработки программного обеспечения на основе стандарта C++. Данное решение предназначено для корпоративных разработчиков, позволяющее создавать действительно "нативные" приложения для Windows, Mac OS X, iOS и Android, которые интегрированы с корпоративными системами на основе баз данных. C++Builder Architect предоставляет возможности по визуальному моделированию данных с помощью ER/Studio Developer Edition, входящей в состав решения что помогает разработчикам извлекать максимальную пользу из корпоративных баз данных и структур данных.

C++Builder XE6 Starter - Купить он-лайн

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 отлично подходит как для крупных корпоративных групп, работающих с широким спектром технологий, так и для небольших команд, консультантов и специалистов, задействованных на различных этапах жизненного цикла разработки ПО.


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=36561