
Улучшенные IDE и UX!
Основным направлением развития в релизе 11.1 является IDE - среда разработки RAD Studio - с целью дальнейшего улучшения функций, представленных в последних версиях. Версия 11.1 сочетает в себе поддержку экранов высокого разрешения с улучшениями удаленного доступа к рабочему столу для более тесного и эффективного взаимодействия в команде разработчиков.
Дизайнеры с поддержкой высокого разрешения для VCL и FireMonkey, а также дизайнер "стилизированных" форм для VCL получили улучшения. Обновленная страница Welcome Page теперь предлагает фоновые изображения и поддерживает настраиваемые блоки с помощью нового Open Tools API.
Менеджер библиотек GetIt улучшен за счет кэширования изображений и переработанной реализации UI. В "Messages view" теперь можно лучше выявлять ошибки с помощью настраиваемых цветов. В диалоговом окне "New Items" отображаются доступные платформы для каждого элемента, а в диалоговом окне "Compile" отображаются платформа и конфигурация сборки, используемые при текущей компиляции.
Улучшенный Code Insight!
Code Insight для обоих языков, Delphi и C++, стал лучше. Реализация C++, основанная на архитектуре Language Server Protocol и cquery, значительно продвинулась с точки зрения качества и производительности. Движок Delphi LSP также значительно улучшен: большинство проектов загружают и обновляют информацию об ошибках в 5-30 раз быстрее. Параметры типа теперь видны при завершении объявления класса, включая T в объявлении дженериков и отображении заданных типов.

Более мощные компиляторы и отладчики!
Улучшена стабильность и производительность компиляторов Delphi и C++ для различных платформ. 64-разрядные ARM-отладчики Delphi macOS и 64-разрядные отладчики Android теперь основаны на архитектуре LLDB debugger, которая уже использовалась для 64-разрядного отладчика Delphi iOS. В результате отладчики Delphi унифицированы по этой технологии для большинства поддерживаемых платформ, что позволяет обеспечивать все более высокое качество. Кроме того, есть улучшения качества в C++ STL и RTL, в том числе улучшенная интеграция с Delphi RTL, например, улучшение динамических массивов с помощью итераторов STL.

Улучшенные библиотеки RTL, пользовательского интерфейса и баз данных!
Оптимизация и улучшение качества ядра Delphi RTL в выпуске 11.1. Добавлен также новый класс TURLStream, потомок TStream с поддержкой асинхронных операций. Поддержка Windows 11 и Server 2022 в структуре данных TOSVersion.
Улучшения VCL для TTreeView, TRichEdit, TEdgeBrowser, TLabeledEdit и TNumberBox, мерцания и двойной буферизации, VCL с высоким разрешением и масштабированием. В GetIt добавлен новый демонстрационный пример, показывающий использование библиотеки WinUI 3 в Delphi.
Улучшения качества FireMonkey коснулись TListView, улучшенной интеграции с Android SDK, TWebBrowser, решены проблемы, связанные с высоким разрешением в Windows и производительностью. FireDAC получает интеграцию с Structure View и предлагает поддержку MariaDB 10.6, SQLite Encrypted Edition (SEE) и новых типов данных Firebird 4. RAD Studio 11.1 также улучшает качество DataSnap и возможность развертывания приложения веб-брокера на Android. RAD Server добавляет конечные точки SysAdmin, включая обработку журналов, управление резервными копиями и проверку базы данных, а также интегрированное развертывание для RSLite.

Интеграция и таргетинг на новые платформы!
Начиная с выпуска 11 Alexandria, заказчики Enterprise и Architects получают preview нового AWS SDK для Delphi (лицензированного у Appercept), и ожидаются его новые выпуски. Клиенты Embarcadero также имеют доступ к бесплатным библиотекам пользовательского интерфейса Delphi для разработчиков Python, а также могут использовать библиотеки Python в приложениях RAD Studio. RAD Studio 11.1 обеспечивает официальную поддержку операционных систем, выпущенных после выпуска версии 11.0: Windows 11, mac OS 12 Monterey, iOS 15 и Android 12!

Улучшения качества и исправления ошибок!
Выпуск RAD Studio 11.1 Alexandria в высшей степени ориентирован на качество, в том числе на решение проблем, о которых сообщали клиенты, и поступивших от службы поддержки. В этом выпуске исправлены 632 ошибки, о которых сообщалось на сайте Портала качества, и удовлетворено 30 запросов клиентов на дополнительные функции.

Знаковые инновации в версии 11.0 Alexandria!
Используйте RAD на экранах 4k+!
RAD Studio 11 добавляет в IDE поддержку HighDPI, позволяя разработчикам работать на больших экранах с высоким разрешением. Улучшение повседневной работы разработчиков с полной поддержкой новейших мониторов с высоким разрешением 4k+ благодаря более чистым и четким шрифтам и значкам, а также поддержке высокого разрешения во всех окнах IDE, включая дизайнеры форм VCL и FMX и редактор кода
FireMonkey для Windows теперь использует одну и ту же модель DP (а не Pixel) для всех платформ, предлагая значительное улучшение рендеринга приложений на мониторах Windows HighDPI и 4K
Используйте стили VCL во время проектирования!
VCL Styles теперь обеспечивает поддержку времени проектирования: Проектируйте стильные пользовательские интерфейсы еще быстрее, сразу же видя во время проектирования, как ваши стилизованные формы и элементы управления будут выглядеть во время работы
Просмотр во время проектирования того, как стили будут влиять на пользовательский интерфейс во время выполнения, улучшает процесс проектирования и тестирования современных пользовательских интерфейсов. Быстрое создание лучших пользовательских интерфейсов особенно полезно при работе со стилями для каждого элемента управления
"Новая IDE с поддержкой High DPI выглядит просто великолепно! Большим подспорьем является поддержка стилей VCL во время проектирования, что значительно облегчает просмотр того, как мои приложения будут выглядеть и ощущаться во время выполнения — это действительно большая помощь для меня!"
Ян Баркер, Embarcadero MVP

Support and Styles for Windows 11
Поддержка Windows 11 с интегрированной генерацией MSIX. Компонент WebBrowser для Windows с поддержкой как IE ActiveX, так и нового элемента управления Microsoft WebView 2 (Edge на базе Chromium).
Улучшенный конструктор форм VCL для визуального создания приложений для Windows, с живыми подсказками и рекомендациями по компоновке. Улучшенный Delphi и C++ RTL для 32-битной Windows и 64-битной Windows

Развертывание на Apple Silicon серии M!
Компилируйте для macOS (M-серия Apple Silicon) и используйте новыt универсальныt пакеты для отправки в AppStore. Теперь вы можете компилировать для macOS как на существующие процессоры Intel, так и новые процессоры серии M (Apple Silicon). Компиляция для новейших версий процессоров обеспечивает высочайшую производительность на всех платформах и поддерживает универсальную упаковку для магазина приложений macOS.
"В RAD Studio 11 появилась возможность компилировать двоичные файлы для macOS ARM. Поскольку новый процессор M1 невероятно быстр, создание нативных приложений для него более чем важно. Вот почему RAD Studio 11 является обязательной для каждого разработчика Delphi!”
Роман Кассебаум, IRK

Компиляция для Android API 30!
Обновление API и библиотек Android - API 30, Google Play V3, Android X. соответствуйте последним требованиям к Android по мере развития платформы.
Сюда входит последняя версия API биллинга (требуется Google Play Store). Улучшенный RTL Delphi и C++ для Android, с поддержкой Android API уровня 30. Поддержка новых библиотек "AndroidX". Компонент покупок внутри приложения для монетизации ваших приложений. Android-решение Google Play Billing Library Version 4. Улучшенная платформа FireMonkey Application Platform для создания нативных приложений Android ARMv7 для Android 11, 10, Pie (9.0), Oreo (8.1).

Работайте удаленно!
Улучшенная поддержка удаленного рабочего стола для VCL и IDE, помогающая разработчикам, работающим удаленно из офиса. Улучшенная отладка для удаленных и локальных 64-разрядных приложений Windows и 64-разрядных приложений macOS (Intel и ARM). Улучшенная поддержка удаленных рабочих столов повышает эффективность работы вашей команды и улучшает итоговые показатели.

Features to Help You Accomplish More






