Get Up to 20% OFF on Delphi, C++Builder, RAD Studio Подробнее

InterBase 2020 Update 3 Released! Подробнее

RAD Studio 11.1 Alexandria - теперь доступна! Подробнее

Getting Started with Delphi VCL for Python Скачивание

Get The DelphiVCL and DelphiFMX Libraries for Python! Подробнее

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

New Amazon Web Services SDK Available: Подробнее

Что нового в RAD Studio 11.1

Десятки новых функций, сотни обновлений, улучшенный пользовательский интерфейс, повышенная производительность




Improved IDE And User Experience!

Улучшенные 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 в объявлении дженериков и отображении заданных типов.

Improved Code Insight!




Более мощные компиляторы и отладчики!

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

More Powerful Compilers And Debuggers!




Улучшенные библиотеки 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.

Richer RTL, UI and Database Libraries!




Интеграция и таргетинг на новые платформы!

Начиная с выпуска 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!

Integration With AWS And Python!



Улучшения качества и исправления ошибок!

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

Quality Improvements And Bug Fixes!



Знаковые инновации в версии 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

Use VCL Styles at Design Time!




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

Support and Styles for Windows 11




Развертывание на 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

Deploy on M-Series Apple Silicon!




Компиляция для 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).

Compile for Android API 30!




Работайте удаленно!

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

Work Remotely!





Features to Help You Accomplish More



  • Поддержка высокого разрешения в IDE, охватывающая новейшие мониторы 4k+, а также более чистые и четкие шрифты и иконки по всему тексту
  • Улучшения для нескольких мониторов и многих окон: разработка и редактирование кода для одной и той же формы одновременно в нескольких окнах
  • Полностью перестроенная интуитивно понятная страница приветствия, внешний вид которой полностью соответствует IDE, но с настраиваемым макетом и содержанием
  • Форматировщик кода C++:Автоматизируйте компоновку вашего C++ кода с помощью clang-format
  • Улучшена поддержка удаленного рабочего стола для VCL и IDE
  • Выравнивание во время проектирования FireMonkey: Создавайте прототипы быстрее благодаря визуальным направляющим и улучшенной поддержке полей и отступов


IDE
  • Обновление компонента Rich Edit устраняет XP-зависимости и добавляет новые возможности в элемент управления TRichEdit
  • В VCL Styles добавлена поддержка во время проектирования: создание стильных пользовательских интерфейсов становится еще быстрее, поскольку во время проектирования можно сразу увидеть, как будут выглядеть стилизованные формы и элементы управления во время работы
  • Добавлена поддержка флажков в TreeViews, причем каждый узел поддерживает 3 состояния (Частичное, Затемненное, Исключение) для настройки пользовательского интерфейса
  • Новый компонент TDBLabeledEdit – реализующий dataaware версию TLabelEdit для более быстрого создания проектов
  • Многочисленные улучшения VCL, включая размер и шрифт формы по умолчанию, кнопку копирования диалога исключений, отступы полей в Memo и RichEdit и многое другое.

VCL
  • Улучшенная поддержка FMX High-DPI для Windows и Desktop с заметно улучшенным пользовательским интерфейсом на ПК
  • Поддержка элемента управления WebView 2 от Microsoft (Edge Chromium) в компоненте WebBrowser
  • Поддержка последней версии Android 30 API и последней версии Billing API, а также переход на использование библиотек AndroidX
  • Поддержка Android для нескольких файлов classes.dex, упрощающая интеграцию внешних зависимостей Android
FMX
  • Delphi компилятор и инструментарий для macOS 64bit ARM, в том числе, создание универсальных двоичных файлов для Intel/Arm AppStore
  • Поддержка в языке Delphi двоичных литералов и разделителя цифр
  • Улучшения инструментальной цепочки C++ с переработанным RTTI в стиле Delphi для типов C++, включая использование typeid для типов в стиле Delphi
  • Улучшенный RTTI в стиле C++ для типов Delphi
  • Расширение возможностей и улучшение качества работы с CMake и значительно улучшенная обработка исключений на Win32 и Win64

Platforms
  • Фокус на качество RTL: TZipFile, 64-разрядные улучшения для больших структур данных, Bluetooth LE
  • Record helper для TDateTime в System.DateUtils
  • Record helper для TCurrency в System.SysUtils делает работу с валютой проще и легче
  • Улучшения в C++ RTL включают использование make_shared и make_unique с классами Delphi, поддержку string_view для строк Delphi и простое преобразование строк Delphi/C++

RTL
  • Используйте Visual Studio Code для редактирования исходного кода Delphi с полным завершением кода
  • Учет в LSP наличия файлов Include
  • Автоматический перезапуск сервера LSP
  • Автоматическое завершение кода с помощью клавиши Tab
  • Поддержка помощников классов
  • Предложения массивов при присвоении массивов

LSP
  • В новом релизе FireDAC предлагает особые улучшения для баз данных PostgreSQL, Oracle и Firebird
  • Клиентские библиотеки HTTP и REST были расширены механизмами тайм-аута, поддержкой HTTP/2, TLS 1.3, кодировкой URL Base64
  • Новый компонент TRESTRequestDataSetAdapter упрощает загрузку наборов данных в RAD Server
  • Новый RAD Server Lite для систем с низким трафиком, допускает неограниченное развертывание ваших многоуровневых решений, дополнительно с полностью масштабируемым движком RAD Server
  • Для DataSnap логика отображения REST URL на методы теперь полностью настраиваемая

Data



The World’s Leading Companies Rely on Software Built With Embarcadero Products