Builder XE 7
C++Builder XE7
Решение на основе C++ для создания взаимодействующих приложений для Windows, OS X, iOS, Android, гаджетов и носимых устройств
Embarcadero® C++Builder® XE7 — это решение на основе C++ для быстрого создания высокопроизводительных взаимодействующих приложений для Windows, OS X, iOS, Android, гаджетов и носимых устройств. Создавайте высокопроизводительные, компилированные нативные приложения для простого подключения к корпоративным данным, облачным службам, устройствам, датчикам и гаджетам, используя всю мощь стандартного языка C++.
|
|
Представляем FireUI: Разработка революционного пользовательского интерфейса для различных устройств и форм-факторов
C++Builder XE7 снова повышает производительность разработчиков. Теперь с помощью FireUI ваша команда может в рекордные сроки разрабатывать приложения для ПК, планшетов, смартфонов и даже носимых устройств, например Google Glass, на базе единого исходного кода. Быстрее выводите приложения на рынок благодаря одновременной разработке для нескольких платформ и разных форм-факторов устройств с использованием одной общей мастер-формы и необходимых представлений для определенных устройств. Поддерживает разработку на базе единого исходного кода без снижения нативности приложений для разных платформ.
Подробнее >

Дополните существующие Windows-приложения приложениями-компаньонами для мобильных и носимых устройств, связанных через Интернет или Bluetooth
Расширьте возможности существующих VCL-приложений Windows для работы с мобильными и носимыми устройствами, гаджетами путем создания простых подключений к Интернету или Bluetooth с помощью компонентов App Tethering. Обеспечьте обнаружение широкой гаммы гаджетов и датчиков с поддержкой Bluetooth и взаимодействие с ними благодаря стандартному подключению Bluetooth и Bluetooth LE. Получите доступ к датчикам таких устройств, как акселерометр и GPS, а также к бесконтактным датчикам с помощью новых компонентов VCL. Подробнее >

Разработка приложений в один щелчок мыши, и для Android, и для iOS
Используйте визуальный метод для создания приложений Android и iOS на языке C++ с компиляцией непосредственно для центрального процессора, что повысит производительность и безопасность, а также улучшит взаимодействие с пользователем. Выполняйте свои приложения на планшетах, смартфонах и носимых устройствах с доступом к API платформы, датчикам и службам. Повысьте производительность кода пользовательского интерфейса и всего набора клиентского ПО благодаря нативной поддержке центральных и графических процессоров.
Дополнительная информация: Android > iOS >

Новинка! Упрощение распараллеливания 32- и 64-разрядных приложений Windows, а также приложений для iOS, Android и OS X
Новые возможности C++Builder XE7! Новая библиотека параллельного программирования значительно повышает производительность существующих кодов C++ благодаря распараллеливанию потоков, что позволяет использовать все преимущества многоядерных процессоров. Кроме того, благодаря простой интеграции библиотеки параллельного программирования 64-разрядные приложения Windows с кодами C++ позволяют полностью использовать все преимущества новейшего оборудования, обеспечивают доступ к большему объему памяти, а также новый уровень производительности. Все технологии для Windows, в том числе FMX, VCL, RTL, компиляторы и отладчики, поддерживают 64-разрядную архитектуру, ускоряя миграцию существующих приложений на 64-разрядные системы Windows Подробнее >

С помощью FireDAC разработка приложения баз данных снова становится приятным занятием
В состав C++Builder теперь входит FireDAC — высокопроизводительная универсальная библиотека доступа к данным, предназначенная для разработки приложений для различных устройств, подключаемых к корпоративным и встроенным базам данных. Благодаря FireDAC ваши приложения, созданные с помощью C++Builder, получают прямой высокоскоростной доступ к базам данных InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap, Enteprise Mobility Services и т. п. Подробнее >

Новые службы Enterprise Mobility Services позволяют быстро и эффективно перевести разработчиков на мобильные платформы
Новые возможности RAD Studio XE7! Enterprise Mobility Services (EMS) — это новое готовое к использованию решение для современных взаимосвязанных распределенных приложений, упрощающее развертывание сервера промежуточного ПО, на котором размещаются загружаемые настраиваемые API, а также модули доступа к данным. Службы EMS построены на открытых и стандартных технологиях, в число которых входят вызовы REST HTTP и форматы данных JSON. В дополнение к этому в них содержатся основные драйверы баз данных SQL, а также встроенный зашифрованный магазин данных SQL. Благодаря возможности управлять пользователями и проверять их подлинность, а также средствам анализа пользователей и API службы Enterprise Mobility Services идеально подходят для предоставления безопасного доступа к корпоративным базам данных с помощью мобильных и настольных приложений. EMS это безопасное, масштабируемое решение для промежуточного ПО. Подробнее >

Придайте вашим приложениям стиль Windows 7, 8.1 или создайте собственный стиль с помощью новых стилей VCL
Используйте стили VCL для того, чтобы ваши приложениям выглядели как приложения Windows 7 или 8.1 или же имели индивидуальный дизайн. Стили применяются к существующим компонентам и элементам интерфейса, что упрощает процесс индивидуализации за счет отказа от замены компонентов. Разработчики могут воспользоваться встроенной библиотекой профессиональных стилей или создать собственный стиль с помощью инструмента Style Designer. Стили теперь можно применять к границам окон и меню. Наряду с этим в состав C++Builder XE7 входят и совершенно новые настраиваемые стили.

Подключение к популярным поставщикам BaaS и облачным службам с использованием REST
Встраивайте в облачные службы от поставщиков BaaS (Kinvey, Parse и App42) компоненты для популярных BaaS-служб (например, служб уведомлений, управления пользователями и хранения данных). Вы легко сможете получить доступ к этим стандартным серверным службам в облаке без необходимости самостоятельно создавать или поддерживать их. Функция проверки подлинности пользователя, push-уведомления для интерактивного взаимодействия с пользователями, облачное хранилище данных и объектов — все это теперь доступно для ваших приложений. Библиотека клиента REST, доступная на всех платформах, упрощает вызов веб-служб REST, а также любых сторонних поставщиков (например, Facebook, eBay, Amazon, Google и т. д.).

Связывание любых элементов управления пользовательского интерфейса с другими объектами или наборами данных
Благодаря LiveBindings все компоненты ориентированы на данные. Платформа LiveBindings предлагает простой способ привязки элементов управления пользовательского интерфейса к свойствам объектов и полям наборов данных. Благодаря интерфейсу визуального проектирования для того, чтобы соединить данные и элементы интерфейса, достаточно провести линию между свойствами компонентов. LiveBindings значительно упрощает создание приложений с многофункциональным интерфейсом и подключением к базе данных. Подробнее >

Быстрый старт и быстрый результат
Визуальный метод разработки приложений и простой для изучения язык программирования позволят вам создать впечатляющий код с гораздо меньшими усилиями. Проектируйте, тестируйте и создавайте расширяемые визуальные компоненты многократного использования для повышения скорости и удобства разработки приложений. Подробнее >

Создание подключенных приложений — как клиентских, так и серверных — для доступа к корпоративным данным и службам
Благодаря встроенной в C++Builder XE7 платформе приложений для различных типов устройств и использованию DataSnap SDK вы сможете создавать подключенные приложения с поддержкой обмена информацией, а также доступа к облачным службам и данным организации в режиме реального времени. Все эти технологии включены в выпуск C++Builder EX7 Enterprise и выше, а некоторые включены в выпуск Professional. Подробнее >
Платформа FMX и VCL Разрабатывайте приложения для Windows, OS X и мобильных операционных систем |
DataSnap Создавайте настраиваемые серверы промежуточного ПО |
REST и BaaS Обеспечивайте доступ к облачным веб-службам RESTful |
FireDAC Подключайтесь к локальным и корпоративным источникам данных |

Соответствие стандартам C++11
В C++Builder XE6 реализована поддержка новейших стандартов C и C++, в том числе C++98, C++TR1 и C++11 для 64-разрядной Windows и iOS, а также стандартов ANSI C, ISO C, C99 и C11. Благодаря строгой поддержке стандартов вы сможете без труда создавать, обслуживать, повторно использовать и расширять свой код. Сосредоточьте свои навыки и ресурсы на проверенном стандартном языке, который ускоряет вывод приложений на рынок и продлевает срок их службы.
Возможности разработки приложений для Android и iOS доступны в выпусках C++Builder XE6 Enterprise и выше, а также в выпуске C++Builder XE6 Professional с пакетом дополнений для мобильных сред и во всех выпусках RAD Studio.