Embarcadero RAD Studio XE8

Программное обеспечение Embarcadero RAD Studio XE8 является полномасштабной системой разработки нативных приложений не только для платформ Windows, Mac, Android, iOS и IoT

Производитель: Embarcadero

С помощью новой версии RAD Studio XE8 разработчики на Delphi/Object Pascal и C++ смогут расширять функционал существующих Windows VCL приложений и создавать инновационные решения для мобильных и облачных платформ, а также для Internet of Things. Благодаря Embarcadero RAD Studio XE8 специалисты могут расширять свои Windows-проекты до мобильных программ, которые работают с данными масштаба организации и сервисами BaaS.

Поддерживая новые 64-разрядные и универсальные iOS приложения, RAD Studio XE8 заметно упрощает разработку: можно добавлять IoT-функции, такие как информирование о приближении с помощью «маячков» (beacons). Кроме того, программа помогает повышать производительность приложений и эффективность разработчиков, а также лучше понимать поведение пользователей. Менеджер пакетов GetIt упрощает доступ к библиотекам исходного кода, компонентам и другим элементам IDE.

Среди других улучшений в RAD Studio XE8: технологии для значительного ускорения процесса разработки в виде встраиваемого модуля Castalia с рефакторингом Object Pascal, статистикой проектов, анализом кода и поддержкой удобных комбинаций клавиш для редактора кода. Новое средство переноса параметров конфигурации служит для переноса конфигурации из старых версий продукта в новую, а также между различными инсталляциями в рамках одной версии.

Новые возможности:

  • 64-разрядные компиляторы Object Pascal и C++ для iOS, набор инструментов и поддержка универсальных приложений для iOS.
  • Менеджер пакетов GetIt обеспечивает доступ к библиотекам и компонентам на VCL и FireMonkey, а также аналогичным элементам для различных устройств. С помощью менеджера пакетов GetIt можно с легкостью выбирать, загружать и обновлять библиотеки исходного кода, компоненты и другие элементы с серверов Embarcadero GetIt, устанавливая их одним кликом. Сюда входят все проекты TurboPack.
  • Функция предпросмотра на разных устройствах и форм-факторах.
  • Информирование о приближении с помощью beacons. Благодаря новой поддержке beacons на уровне компонентов, реализованной в RAD Studio XE8, разработчики могут с легкостью добавлять информирование о приближении и местонахождении в готовые приложения для Windows и мобильных платформ.
  • AppAnalytics. Сервис AppAnalytics помогает разработчикам отслеживать и анализировать модели поведения их пользователей, собирая анонимную статистику использования приложений, созданных с помощью RAD Studio XE8.
  • Встраиваемый модуль Castalia по повышению производительности написания кода, интегрированный в IDE. Включает рефакторинг кода, подсветку синтаксиса, соответствие метрикам и многое другое.
  • Обновленные Enterprise Mobility Services (EMS). EMS – готовое серверное решение служащее основой для взаимодействующих распределенных приложений с поддержкой сервера push-уведомлений для iOS и Android. Решение EMS, основанное на открытых стандартах и технологиях, предлагает простой в развертывании сервер-промежуточного ПО, отвечающий за аутентификацию пользователей, управление специальными API REST и аналитику, включает встроенную и серверную защищенные базы данных, а также обеспечивает доступ к основным корпоративным базам данных: Oracle, SQL Server, Informix, DB2, PostgreSQL, MySQL и многим другим.
  • Стили VCL: TabletLight, Sky и Glow.
  • Библиотека Box2D для отображения физического движения и реалистичности в настольных приложениях.
  • Поддержка клиентских библиотек HTTP/HTTPS на Windows, OS X, iOS и Android.
  • Интеграция DUnitX для модульного тестирования.


Преимущества Embarcadero RAD Studio XE8:

  • Расширение существующих Windows-приложений. Теперь пользователи могут обеспечивать взаимодействие с обширным спектром новых устройств – смартфонами, планшетами, гаджетам, сенсорами, носимыми устройствами – из единой среды разработки.
  • Создание взаимодействующих приложений. Программа позволяет легко подключаться к корпоративным базам данных и облачным сервисам, взаимодействовать с мобильными устройствами, сенсорами и гаджетами.
  • FireUI – дизайнер пользовательского интерфейса для различных устройств. Достаточно создать пользовательский интерфейс один раз – сразу для всех различных ОС и форм-факторов, который учтет особенности, возможности и правила поведения, типичные для каждой конкретной платформы.
  • Библиотека параллельных вычислений. Версия XE8 предусматривает встроенную библиотеку для повышения производительности VCL и FireMonkey-приложений на многоядерных системах.
  • Bluetooth App Tethering. Разработчики могут расширять функционал своих Windows-приложений, связывая их с мобильными приложениями-компаньонами через WiFi и Bluetooth.
  • Корпоративные мобильные сервисы (EMS). RAD Studio разрешает задействовать встроенное готовое решение на основе REST – Mobile Enterprise Application Platform (MEAP), служащее основой для взаимодействующих, распределенных приложений, обеспечивающее хостинг и публикацию специализированных API, доступ к данным и СУБД, аутентификацию и управление пользователями, аналитику по работе клиентов на различных устройствах.
  • Облачные сервисы. С помощью REST пользователь может подключаться как к облачным сервисам, так и к BAAS-провайдерам для получения сервисов уведомлений, аутентификации, хранения и других.
  • Bonus Pack. Заказчик может получить дополнительные продукты: FastCube VCL 2 – инструменты и компоненты для анализа данных, набор стилей для VCL и FireMonkey Premium Style Packs, при покупке Upgrade или Recharge.

Редакции Embarcadero RAD Studio XE8:

  • Professional – версия для независимых поставщиков ПО, разрабатывающих нативные приложения для компьютеров, планшетных ПК и смартфонов со встроенной или локальной базой данных. Разработчики могут управлять одной кодовой базой, одной командой и одним расписанием без ущерба для производительности. Полнофункциональные нативные приложения обеспечивают более полный контроль, повышенную безопасность и максимальное удобство для пользователей.
  • Enterprise – версия для независимых поставщиков ПО и предприятий. Создание приложений для компьютеров, планшетных ПК и смартфонов с поддержкой клиент-серверных и многозвенных сред, подключением к корпоративным базам данных и облачным службам на основе SQL Server, DB2, Oracle, Sybase, InterBase, Azure, Amazon и многоуровневой технологии DataSnap.
  • Ultimate – версия для предприятий, которые занимаются созданием нативных приложений для компьютеров, планшетных ПК и смартфонов, активно работающих с корпоративными системами баз данных. Кроме того, RAD Studio Ultimate содержит средства для разработки кода SQL, управления изменениями в базах данных, а также профилирования и настройки кода SQL с помощью DB PowerStudio.
  • Architect – версия для предприятий, создающих приложения для компьютеров, планшетных ПК и смартфонов, интегрированные с корпоративными системами баз данных. В редакцию также включено средство визуального моделирования данных ER/Studio Developer Edition, позволяющее разработчикам наиболее эффективно использовать корпоративные структуры и базы данных.

Производитель: Embarcadero

КЛИЕНТЫ КОМПАНИИ

Asia
Аеропорт
Волковгеология
AirAstana
Метрополитен
Astel
ЭФКО,
Сентрас Иншуранс
Международный аэропорт Астана
Международный аэропорт Алматы
Bericap Kazakhstan
Метрополитен
Казросгаз
КазМунайГаз
Alina Management
KazConstruction Group
Самрук-Энерго, АО
Amanat Insurance
Nomad Life
KMF