Обзор продукта Delphi 10 Seattle

Embarcadero® Delphi® 10 Seattle позволяет быстро создавать и обновлять интенсивно работающие с данными, сильно взаимодействующие приложения с визуально насыщенным пользовательским интерфейсом для Windows 10, Mac, мобильных устройств, IoT и других платформ.

Delphi 10 Seattle Screenshots

radstudioseattleheroshot.png

Уведомления Windows 10

win10notifications_seattle_annotated.png
Компонент TNotificationCenter работает с уведомлениями Windows 10 для VCL- и FMX-приложений.

Стили Windows 10

vlcwin10styles_combined_marineapp.png
VCL- и FMX-стили Windows 10, в том числе для общих диалоговых окон, придают приложениям современный вид Windows 10.

Стили Windows 10

win10fmxlightstyle_seattle.png
VCL- и FMX-стили Windows 10, в том числе для общих диалоговых окон, придают приложениям современный вид Windows 10.

Стили общих диалоговых окон

commondialogstylingvlccollage1.png
Улучшения стилей VCL, в том числе поддержка стилей для общих диалоговых окон и компонента TWebBrowser

Новые компоненты VCL для Windows 10

allwin10vlccontrols_combined.png
Новые элементы интерфейса VCL для Windows 10, включая RelativePanel, ToggleSwitch и SearchBox.

Расширенная поддержка нескольких мониторов

3_screens_mockup_3.png
Добейтесь идеального расположения элементов IDE, чтобы повысить эффективность труда разработчика.

Драйвер FireDAC NoSQL для MongoDB

mongodb_annotated_v2.png
Для MongoDB, самой популярной базы данных NoSQL, можно использовать возможности FireDAC, включая сопоставление API, обработку данных и новую поддержку форматов JSON и BSON в RTL.

Улучшенные элементы управления iOS

listviewcustomappearance_ios.png
Новое представление платформы для элемента iOS ScrollBox и улучшения элемента ListView.

Отладка в 64-разрядной системе iOS

ios64universalappdebugging.png
Создание и отладка 64-разрядных и универсальных приложений iOS на устройстве.

Фильтрация в инспекторе объектов

objectinspectorsearch_hidenonviscomponents_ide.png
Возможность наложить фильтр для быстрого перехода к нужным свойствам повышает эффективность труда разработчика.

Улучшения интегрированного конструктора стилей

integrated_style_designer_enhancements_ide.png
Интегрированный конструктор стилей FireMonkey и компонент TStyleBook улучшены для поддержки коллекции стилей для различных платформ

Встроенные средства повышения продуктивности в IDE

rad_seattle_ide_productivity_annotated_cropped.png
Более 20 функций, повышающих эффективность работы, теперь встроены непосредственно в IDE, повышая качество и стабильность кода.

Расширенная библиотека GetIt

getit_seattle.png
Новые модули исходного кода и пакеты компонентов, включая BeaconFence, доступны прямо из IDE.

FireMonkey для Windows 10 — подсказки для элементов управления

firemonkeyuicontrolhints1.png
Подсказки для элементов управления, отображение элементов TEdit и TMemo в основном стиле платформы, улучшенная поддержка z-порядка, обновления MultiView для Windows 10, компоненты Switch и поддержка буфера обмена для изображений.

Создание служб Android

androidservices.png
Создание приложений-служб Android, которые выполняют фоновые задачи в ОС Android.

Забудьте о других версиях Delphi и переходите сразу на 10 Seattle!

Charles Wolfe - owner, WolfePak Software

Setup and Getting Started Videos

RAD Studio — подготовка среды разработки для 32- и 64-разрядной Windows

RAD Studio — подготовка среды разработки для iOS и OS X

RAD Studio — подготовка среды разработки для Android

Начало работы с IBLite и FireDAC в iOS и Android

Начало работы со службами определения местоположения в iOS и Android

Начало работы с уведомлениями в iOS и Android

Общий доступ к изображениям и тексту с помощью ShareSheet в iOS и Android

Интеграция с веб-браузером в Windows, OS X, iOS и Android

What’s New in Delphi 10 Seattle

RAD Studio 10 Seattle - Новые возможности

Twice the IDE Memory Capacity, New IDE Developer Productivity Features

Android Services

MongoDB

New VCL Features

New FMX Features

Delphi XE8 Screenshots

FireUI
Предпросмотр на разных устройствах

fireui300.jpg

Абсолютно новая функция предпросмотра на разных устройствах позволяет на этапе разработки просматривать в одном окне пользовательский интерфейс приложений на устройствах различных форм-факторов (относящихся к одной платформе).

Компоненты AltBeacon и iBeacon

soccer300.jpg

Поддержка маяков на уровне компонентов открывает для вашего приложения мир Интернета вещей — информирование о приближении, контекстную идентификацию и другие возможности.

Анализ API в EMS

customapi300.jpg

Настраиваемые средства анализа API и составления отчетов в EMS сообщают разработчику, как развернутые приложения используют размещенные API RESTful.

Диспетчер пакетов GetIt Package Manager

getit300.jpg

Новый модуль GetIt Package Manager позволяет выбирать, загружать и интегрировать новые компоненты прямо из среды разработки.

Эффективное написание кода

castalia300.jpg

Новые возможности и улучшения, открывающие новый уровень эффективности написания кода: дополнительная оптимизация кода, динамическая проверка синтаксиса, новые метрики, структурное выделение кода, проверка скобок, выделение управления потоком и анализ кода.

Native-компоненты платформы

native300.jpg

Создание высокопроизводительных native-приложений.

Компонент MapView

map300.jpg

Компонент MapView для мобильных платформ (iOS и Android), поддерживающий специализированные библиотеки интерактивных карт для каждой платформы (разработанные соответственно Apple и Google)

64-разрядные и универсальные приложения для iOS

uniios.jpg