Главная » Файлы » Delphi » Статьи

Rad Studio XE8
07.04.2015, 14:47


 

Полный список новых возможностей RAD Studio XE8

Главные новые возможности Преимущества

ИНТЕГРИРОВАННЫЕ КОМПИЛЯТОРЫ И НАБОРЫ

  • Новинка в XE8! Компилятор и набор инструментов Object Pascal для 64-разрядной iOS
  • Новинка в XE8! Компилятор и набор инструментов C++ для 64-разрядной iOS
  • Новинка в XE8! Поддержка универсальных приложений iOS (включение 32- и 64-разрядных двоичных файлов в пакет приложения)

ПЛАТФОРМА ПРИЛОЖЕНИЙ FMX (FIREMONKEY)

  • Новинка в XE8! Предпросмотр FireUI на мобильных платформах
  • Новинка в XE8! Предпросмотр на разных устройствах
  • Новинка в XE8! Расширенные возможности работы со стилями в дизайнере единого интерфейса, в том числе универсальные стили и настройка стилей Windows
  • Новинка в XE8! Диспетчер устройств FireUI позволяет изменять спецификации доступных устройств и добавлять новые устройства
  • Новинка в XE8! Элементы управления Memo для платформы iOS
  • Новинка в XE8! Элементы управления ListView для платформы iOS
  • Новинка в XE8! Элементы управления Calendar для платформы iOS
  • Новинка в XE8! Элементы управления Switch для платформы iOS
  • Новинка в XE8! Компонент MapView для мобильных платформ (iOS и Android), поддерживающий специализированные библиотеки интерактивных карт для каждой платформы (разработанные соответственно Apple и Google)
  • Новинка в XE8! Компонент WebBrowser для Windows
  • Новинка в XE8! Компонент WebBrowser для OS X
  • Новинка в XE8! Улучшенный набор компонентов платформы и индивидуально настраиваемых компонентов, в том числе новые варианты стиля для iOS и улучшенная работа с Z-порядком (свойство ControlType для нестандартных элементов управления)
  • Новинка в XE8! Компонент ImageList для FireMonkey
  • Новинка в XE8! Улучшенная поддержка мультимедиа в FireMonkey
  • Новинка в XE8! Поддержка более высокого разрешения в компонентах камеры
  • Новинка в XE8! По умолчанию включен стиль Android Lollipop (только для Android)
  • Новинка в XE8! Поддержка средств анализа приложений FireMonkey*
    * Для хранения данных анализа, проводимого во время выполнения, и доступа к ним требуется особый контракт с оплатой, которая зависит от объема данных.
  • Новинка в XE8! Расширения и дополненные протоколы для связывания приложений
  • Новинка в XE8! Улучшенная платформа Bluetooth и новый компонент TBluetooth для классического Bluetooth
  • Новинка в XE8! Поддержка приближения с использованием технологии маяков (в том числе стандарты iBeacon и AltBeacon) для iOS, Android и OS X

БИБЛИОТЕКА ВИЗУАЛЬНЫХ КОМПОНЕНТОВ (VCL)

  • Новинка в XE8! Улучшенное масштабирование шрифтов VCL
  • Новинка в XE8! Поддержка средств анализа приложений VCL*
    * Для хранения данных анализа, проводимого во время выполнения, и доступа к ним требуется особый контракт с оплатой, которая зависит от объема данных.
  • Новинка в XE8! Расширения и дополненные протоколы для связывания приложений VCL
  • Новинка в XE8! Улучшенная платформа Bluetooth и новый компонент TBluetooth для классического Bluetooth

ВОЗМОЖНОСТИ ЯЗЫКА И РАБОТА С БИБЛИОТЕКАМИ СРЕДЫ ВЫПОЛНЕНИЯ

  • Новинка в XE8! Упрощенное создание и инициализация массивов для компиляторов C++ на основе Clang
  • Новинка в XE8! Заголовки API для 64-разрядной архитектуры iOS и интеграция с RTL для Delphi и C++
  • Новинка в XE8! Физический движок Box2D
  • Новинка в XE8! Интерфейсы Object Pascal для физического движка Box2D
  • Новинка в XE8! Новый модуль RTL System.Hash с хэш-функциями для поддержки новой платформы HTTP
  • Новинка в XE8! Новая клиентская платформа HTTP, содержащая эквиваленты для библиотек на всех поддерживаемых платформах.
  • Новинка в XE8! Новые компоненты NetHTTPClient и NetHTTPRequest, предоставляющие простой доступ к клиентской платформе HTTP
  • Новинка в XE8! Поддержка собственных клиентских библиотек HTTP/HTTPS в Windows
  • Новинка в XE8! Поддержка собственных клиентских библиотек HTTP/HTTPS в OS X
  • Новинка в XE8! Поддержка собственных клиентских библиотек HTTP/HTTPS на мобильных платформах (iOS и Android)

ИНДИВИДУАЛЬНАЯ ПРОИЗВОДИТЕЛЬНОСТЬ РАЗРАБОТЧИКОВ

  • Новинка в XE8! Диспетчер библиотек GetIt для удобного поиска, загрузки и обновления библиотек исходного кода, компонентов и других ресурсов с серверов Embarcadero GetIt
  • Новинка в XE8! Средство переноса параметров конфигурации для переноса конфигурации из старых версий продукта в новую, а также между различными экземплярами одной версии
  • Новинка в XE8! Улучшенная начальная страница
  • Новинка в XE8! поддерживает структурное выделение кода, проверку скобок и выделение управления потоком
  • Новинка в XE8! Улучшенный диспетчер проектов, поддерживающий добавление файлов баз данных и упрощающий их развертывание
  • Новинка в XE8! Усовершенствованный процесс установки и сокращенный объем занимаемого пространства
  • Новинка в XE8! Позиционирование виртуальных форм для конструктора FireMonkey
  • Новинка в XE8! Project Statistics provides developers with a clear picture of team productivity with activity tracking.
  • Новинка в XE8! Clipboard History keeps a record of clipboard contents so developers can paste content previously copied.
  • Новинка в XE8! Multi-Paste Support performs the same paste operation on multiple source code lines at once.
  • Новинка в XE8! Modeless and Context-Sensitive Refactoring support which includes: renaming variables, classes, field and properties, inlining, introducing and splitting local variables, removing unused variables, eliminating with statements, extracting methods, adding parameters, and moving classes to a different unit (Object Pascal language only).
  • Новинка в XE8! Stack Bookmarks improves code navigation.
  • Новинка в XE8! Parenthesis Matching provides a visual queue to keep code clear.
  • Новинка в XE8! Flow Control Highlighting provides visual representation of flow jumps in code directly in the editor.
  • Новинка в XE8! Structural Highlighting
  • Новинка в XE8! Code Navigation Toolbar places classes and methods into a drop down box for easy in-code navigation (Object Pascal language only).
  • Новинка в XE8! Smart Keys and Smart Symbol Search (Object Pascal language only)
  • Новинка в XE8! Code Analysis tracks code quality with several code statistics like length parameters, nested statements, and cyclomatic complexity (Object Pascal language only).

УПРАВЛЕНИЕ ИСХОДНЫМ КОДОМ

  • Улучшенные возможности в XE8! Version Insight – Integrated framework for supporting source code management tooling inside the IDE
  • Улучшенные возможности в XE8!Интеграция Subversion со средой разработки, в том числе метки списка изменений, диалоговое окно слияния SVN, переключение веток и другие функции
  • Улучшенные возможности в XE8!Интеграция контроля версий Git в среду разработки: включена проверка подлинности, регистрация и извлечение изменений в удаленных репозиториях
  • Впервые в XE8! Интеграция контроля версий Mercurial в среду разработки (поддерживается клонирование удаленного репозитория, локальная фиксация изменений, отображение журнала)

ИНТЕГРИРОВАННЫЕ СРЕДСТВА МОДУЛЬНОГО ТЕСТИРОВАНИЯ

  • Новинка в XE8! Интегрированное модульное тестирование с помощью платформы тестирования DUnitX
  • Обновление в XE8! Мастера модульного тестирования для ускорения и упрощения тестирования модулей и создания проектов модульного тестирования

БАЗА ДАННЫХ

  • Новинка в XE8! Базовая оптимизация DB.PAS TField

БИБЛИОТЕКА ДОСТУПА К ДАННЫМ FIREDAC ДЛЯ РАЗЛИЧНЫХ УСТРОЙСТВ

  • Новинка в XE8! Поддержка базы данных FireDAC Teradata на основе ODBC-драйвера для Teradata
  • Новинка в XE8! Поддержка FireDAC для просмотра изменений в XE7
  • Новинка в XE8! Поддержка FireDAC для уведомлений об изменениях
  • Новинка в XE8! Улучшенное управление обновлениями FireDAC
  • Новинка в XE8! Инструменты и сценарии для простого переноса кода dbExpress в FireDAC
  • Updated in XE8! Поддержка мобильных баз данных iOS и Android, включая SQLite, InterBase ToGo и IBLite
  • Updated in XE8! Комплексная поддержка базы данных SQLite версии 3 и выше, в том числе «интеллектуальное» распознавание типов данных, поддержка динамических и статических ссылок

СЕРВИСЫ ENTERPRISE MOBILITY SERVICES

  • Новинка в XE8! Улучшенная интеграция FireDAC/EMS, главным образом касающаяся управления установкой обновлений
  • Новинка в XE8! Поддержка сервера push-уведомлений EMS для iOS и Android
  • Новинка в XE8! Поддержка внешних учетных данных в EMS
  • Новинка в XE8! Расширенный административный API EMS теперь поддерживает установку EMS и push-ресурсы EMS
  • Новинка в XE8! Пул подключений к базе данных и другие средства оптимизации EMS
  • Новинка в XE8! Новый компонент EMSClientAPI, упрощающий разработку клиентской части EMS
  • Улучшенные возможности в XE8! Средства анализа и составления отчетов по пользователям, группам, сеансам и вызовам API через консоль EMS с веб-интерфейсом
  • Новинка в XE8! Возможность экспорта данных с консоли EMS в CSV-файлы
  • Новинка в XE8! Расширенная аналитика для пользователей и групп
  • Новинка в XE8! Клиентское приложение EMS для управления учетными записями пользователей

СОЕДИНИТЕЛИ DATASNAP

  • Улучшенные возможности в XE8!Мобильные соединители DataSnap для Objective-C с поддержкой SDK для iOS 7 и iOS 8

ВКЛЮЧЕННЫЕ БАЗЫ ДАННЫХ

  • Улучшенные возможности в XE8! InterBase XE7 Developer Edition — до 20 пользователей и 80 логических подключений

ЛИЦЕНЗИРОВАНИЕ И УПРАВЛЕНИЕ СРЕДСТВАМИ

  • Улучшенные возможности в XE8! В сетевых лицензиях поддерживаются предыдущие версии (Delphi 2007–XE7, C++Builder 2007–XE5, HTML5 Builder XE3, RadPHP XE2). Лицензии на Delphi 7 и C++Builder 6 приобретаются отдельно
Загрузка:
http://www.embarcadero.com/ru/downloads
Категория: Статьи | Добавил: TAdm | Теги: Studio, xe, Rad
Просмотров: 1738 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
ComForm">
avatar