RAD Studio XE7 Enterprise

RAD Studio XE7 Enterprise

Этот товар снят с продаж

Посмотреть актуальное предложение

Описание продукта

Embarcadero® RAD Studio XE7 — это комплексное решение для разработки программного обеспечения, ускоряющее создание нативных приложений для Windows, Mac, iOS и Android на базе единого исходного кода. Усовершенствуйте существующие приложения Windows и создавайте высокоэффективные подключенные приложения для носимых устройств и гаджетов.

  • Разрабатывайте высокопроизводительные, компилированные нативные приложения для простого подключения к корпоративным данным, облачным службам, устройствам, датчикам и гаджетам.
  • Разрабатывайте нативные приложения для Windows, Mac и мобильных устройств быстро и на базе единого исходного кода; Создавайте 64-разрядные приложения Windows и распараллеливайте существующий код;
  • Связывайте любые элементы управления с другими объектами или наборами данных с помощью LiveBindings; Используйте универсальные возможности FireDAC для подключения к корпоративным базам данных;
  • Обновляйте приложения Windows с помощью новых компонентов и стилей;
  • Расширяйте возможности приложений Windows с помощью сопутствующих приложений для мобильных и носимых устройств;
  • Обеспечивайте доступ к облачным службам BaaS и REST;
  • Без труда развертывайте готовое к использованию, безопасное и масштабируемое промежуточное ПО RESTful с неизменным состоянием для перевода корпоративных приложений на мобильные платформы;
  • Начните быстро работать и быстро добейтесь результатов.

Редакции продукта RAD Studio XE7

Платформа RAD Studio XE7 доступна в четырех редакциях: Professional, Enterprise, Ultimate и Architect.


Pro

Enterprise

Ultimate

Architect

Разработка 32-битных приложений для Windows

Разработка 64-битных приложений для Windows

Разработка приложений для Mac OS X

Разработка приложений для iOS и Android

Опционально

Полный набор компонентов VCL и FMX

Исходный код библиотеки

Создание приложений для баз данных с локальным и встроенным подключением

Создание приложений для баз данных с подключением типа клиент/сервер

Опционально

Многозвенная платформа DataSnap


Инструменты для баз данных SQL




Инструменты для моделирования данных




Лицензия на коммерческое использование

Полная

Полная

Полная

Полная

Доступ к лицензия на предыдущие версии

Что нового в RAD Studio XE7:

RAD Studio XE7 это - новейшая версия популярного решения для разработки приложений не только для Windows, Mac, iOS и Android, но и теперь для «Internet of Things». Данный релиз включает много нового: новые возможности для VCL, библиотека параллельных вычислений, улучшенная библиотека FireMonkey для разработки кроссплатформенных приложений, корпоративные мобильные сервисы (EMS) и средства работы с «Internet of Things» благодаря новой возможности взаимодействия через Bluetooth.

Новые ключевые возможности

Преимущества

Дизайнер единого интерфейса (Multi-Device Designer)

  • RAD Studio XE7 обеспечивает возможность создавать на базе единого исходного кода нативные приложения для Windows, Mac, iOS и Android;
  • Новый революционный способ построения единого пользовательского интерфейса, основанного на визуальном дизайнере форм, адаптирующегося к различным типам устройств, форм-факторам и операционным системам;
  • Разработайте единожды пользовательский интерфейс, а затем просматривайте и корректируйте его для каждого типа устройств (мобильных, планшетов и настольных систем; iOS, Android, Windows и Mac);
  • Делайте изменения в главном пользовательском интерфейсе, которые распространятся на другие устройства конкретных пользовательских интерфейсов; тонкая настройка конкретной формы не затрагивая другие формы;
  • Настраивайте стили для каждого устройства по желанию, при необходимости используйте унаследованные стили;
  • Поставляется набор стандартных шаблонов под размеры и разметки для разных популярных мобильных устройств, планшетов и настольных систем. Вы так же можете добавлять свои шаблоны;
  • Использование всего лишь одного экземпляра класса форм позволяет разработчику создавать единый исходный файл по управлению всеми основными событиями пользовательского интерфейса.

Поведенческие сервисы FireMonkey

  • Новый API сервис, который позволяет платформе и разработчику запрашивать информацию об устройстве на котором работает приложение, динамически подстраивающееся под форм-фактор и платформу;
  • Положение элементов пользовательского интерфейса автоматически подстраивается под каждое конкретное устройство (например, позиция вкладок на различных мобильных платформах).

Компонент MultiView

  • Новый компонент MultiView, уникальный компонент в FireMonkey который использует сервисы поведения, для того чтобы динамически переключить показ в зависимости от форм-фактора и желаемого поведения платформы;
  • MultiView отображает меню на телефоне в виде drawer, а на планшете как popup или docked меню.

Корпоративные мобильные сервисы (Enterprise Mobility Services)

  • Корпоративные мобильные сервисы - ключевой элемент платформы для корпоративных мобильных приложений (Mobile Enterprise Application Platform), основанный на REST технологиях стек промежуточного ПО, который включает в себя хостинг API, размещение и доступ к SQL базам данных для обслуживания клиентов мобильных, настольных и web-приложений;
  • Масштабируемое, без сохранения состояния, основанное на REST управление данными на любом из промежуточных уровней ПО;
  • Создание специализированных API для вашего бизнес функционала;
  • Высокоэффективный доступ к корпоративным базам данным Oracle, DB2, Microsoft SQL Server Informix, SQL Server, и доступ к другому функционалу из мобильных приложений через ПО промежуточного уровня;
  • Управление специализированным мобильным API при помощи REST/JSON при помощи подгружаемых модулей;
  • Компоненты доступа к данным в многоуровневой архитектуре при помощи стандартных REST/JSON;
  • Статистика работы пользователей, сессий и вызовов API, и генерация отчетов при помощи web-интерфейса;
  • Сервис безопасного хранения данных как на серверах, так и на мобильных устройствах;
  • Быстрый доступ из ваших приложений к корпоративным API, базам данных и сервисам на ваших серверах или в частных облаках;
  • Гибкие варианты лицензирования для разработчиков. Покупка лицензий на распространение на основе количества пользователей, которые имеют доступ к корпоративным мобильным сервисам (EMS).

Cоединение при помощи App Tethering, REST и Bluetooth

  • При помощи App Tethering, RAD Studio делает необычайно легким процесс по поиску и взаимодействию с другими приложениями посредством локальной сети, Wi-Fi или Bluetooth;
  • Расширьте функционал существующих VCL windows-приложений при помощи мобильных приложений-компаньонов или Bluetooth устройств простым добавлением пары компонентов в каждое из приложений;
  • Используйте технологии Bluetooth или Bluetooth LE для соединения с гаджетами, такими как, медицинские датчики и носимые устройства, для создания уникальных специализированных решений;
  • Используйте простые REST API для соединения с любым расположенным рядом устройством и взаимодействия с ним;
  • Специальные Bluetooth LE компоненты для работы с устройствами чувствительными к потреблению энергии.

Библиотека параллельных вычислений (Parallel Computing Library)

  • Библиотека параллельных вычислений позволяет вам экспоненциально увеличить производительность, упрощая написание многопоточных приложений которые в полной мере используют преимущества многоядерных процессоров;
  • Повышает производительность существующих VCL и FireMonkey приложений, при помощи самонастраивающегося пула потоков;
  • Используйте новый модуль System.Threading в ваших приложениях, и вы можете выполнять:
    • Параллельно for-циклы
    • Планирование задач
    • Асинхронные задачи
    • Объединение нескольких задач в потоки
  • Простая интеграция для существенного увеличения производительности.

IDE и инструменты разработки

  • Новый PAServer Manager позволяет запускать и управлять несколькими экземплярами PAServer из системного трея Mac OS X (платформенный помощник для разработчиков под iOS и Mac OS X);
  • Улучшенная поддержка системы управления версиями Subversion, добавлена поддержка системы управления версиями Git;
  • Новый интегрированный дизайн единого интерфейса;
  • Среда разработки поддерживает новые Java классы в Android apk;
  • В среду разработки встроены краткие руководства для помощи в ознакомлении с главными возможностями RAD Studio;
  • Новая утилита Java2Delphi для генерации нативных bridge-файлов.

Улучшения в RTL и VCL

  • Новая библиотека OmniXML для ускорения производительности, в частности для мобильных платформ и более простого выбора движка XML;
  • Улучшена низкоуровневая обработка JSON;
  • Обновлена библиотека STL для iOS и новые версии библиотек Boost и Dinkumware для Win64;
  • Усовершенствован компонент работы с панелью задач, который появился в XE6, для поддержки выпадающего списка панели задач в Windows совместно с новым VCL-компонентом TJumpLists;
  • Новый модуль кодирования и декодирования для web;
  • Множество других улучшений качества и производительности.

Улучшения языка Object Pascal

  • Усовершенствована инициализация динамических массивов;
  • Возможность смешивать и сочетать постоянные и динамические массивы;
  • Аналогичные строковым операции на динамических массивах, включая ‘+’ оператор для конкатенации массивов, Insert и Delete;
  • С помощью конструктора массива можно задать начальное значения глобальной переменной динамического массива;
  • Так же оптимизированы Дже
Подробнее

О производителе

Компания Embarcadero специализируется на поставке широчайшего набора инструментов, предназначенных для повышения производительности труда разработчиков программного обеспечения и администраторов баз данных. Компания Embarcadero широко известна своими знаменитыми продуктами, которые позволяют клиентам применять основные платформы баз данных, операционных систем, интегрированных сред и языков программирования. Такой размах дает возможность клиентам проектировать, строить и эксплуатировать программные приложения и СУБД в любом выбранном окружении, без ограничений, затрат и дополнительного обучения, связанного с применением множества специализированных платформно-ориентированных инструментов.