Embarcadero объявила о выходе RAD Studio 11 Alexandria
В RAD Studio 11 представлен ряд важных новых возможностей и усовершенствований, которые улучшают пользовательский интерфейс IDE и повышают производительность разработчиков, включая поддержку экранов с высоким разрешением 4K+, новые функции Windows в VCL, а также предварительный просмотр стилей VCL во время разработки, новую начальную страницу, средство форматирования для кода на C++, расширенные средства межъязыкового взаимодействия между Delphi и C++, улучшенные дизайнеры для FMX, новый компилятор macOS ARM64 для Delphi и поддержку браузера Edge для FMX в Windows.
Важно отметить, что RAD Studio Delphi уже может создавать приложения для работы в Windows 11. Embarcadero MVP Ричард Баркер (Richard Barker) отметил, что “Новый app store, как и его предшественник, использует формат установочного пакета MSIX. Хорошая новость заключается в том, что RAD Studio может упаковывать ваши приложения в пакеты MSIX, так что для нас, разработчиков на RAD Studio, это сигнал: полный вперед”.
Менеджер по продуктам Embarcadero Марко Канту отметил в недавнем сообщении в блоге: “Windows остается ключевой целевой платформой для разработчиков RAD Studio, использующих VCL — лучшую библиотеку для создания клиентских приложений для Windows. Мы обновили номер версии, чтобы подчеркнуть прочную связь между RAD Studio и Windows».
Еще до официального выпуска RAD Studio 11, бета-версия была хорошо принята. Разработчики, использующие RAD Studio 11, могут использовать стили VCL во время разработки, наблюдая в реальном времени, как стили будут влиять на пользовательский интерфейс и еще быстрее создавать формы. Хольгер Флик (Holger Flick) из FlixEngineering утверждает: “Delphi и его VCL являются лучшими для разработки настольных приложений для Windows, и они снова стали лучше — с новыми WYSIWYG-функциям для дизайнера форм”.
Пользователи Delphi могут компилировать в нативный код как для существующих процессоров Intel, так и для новых ARM-процессоров macOS M-серии (Apple Silicon). Совместимость и поддержка также охватывает API уровня 30 для Android и новейшие Billing API.
Роман Кассебаум (Roman Kassebaum) из IRK отмечает: “С помощью RAD Studio 11 можно компилировать двоичные файлы для macOS ARM. Поскольку новый процессор M1 невероятно быстр, более чем важно создавать для него нативные приложения. Вот почему RAD Studio 11 является обязательным инструментом для каждого разработчика Delphi!”.
Еще одной важной новой функцией RAD Studio 11 является поддержка экранов с высоким разрешением, что позволяет разработчикам использовать IDE на High-DPI и 4K мониторах. Главный девелопер адвокат и инженер Embarcadero Джим Маккит (Jim McKeeth) отмечает: “Теперь IDE RAD Studio 11 выглядит так же хорошо, как и приложения, которые она создает — с полной поддержкой высокого разрешения”.
RAD Studio 11 Alexandria также имеет расширенную поддержку Remote Desktop, что облегчает совместную работу и эффективную разработку продуктов для удаленных команд. В RAD Studio 11 также произошли качественные обновления в ключевых областях, которые включают исправления более 650 наиболее часто сообщаемых проблем и более 110 новых функций, запрошенных клиентами на Quality Portal.
Джеррод Дэвис (Jarrod Davis) из tinyBigGAMES говорит: “Новые функции на основе стабильного фундамента имеют первостепенное значение для будущего роста и устойчивого жизненного цикла этой версии. Этот новый релиз — достойное обновление!”
What’s New in RAD Studio 11.3
RAD Studio 11.3 offers official support for iOS 16 (for Delphi only), Android 13, and macOS Ventura, all released after RAD Studio 11.2. RAD Studio 11.3 also supports Ubuntu 22 LTS and Windows Server 2022.

Use Biometric Authentication!
RAD Studio 11.3 offers a new Mobile Biometric Authentication component for FireMonkey mobile applications

Deploy Embedded InterBase Dev Edition!
RAD Studio 11.3 ships with the recently released InterBase 2020 Update 4 Developer edition and IBLite/ToGo edition

Debug with LLDB-Based Debuggers!
11.3 introduces a new LLDB-based debugger for macOS Intel and 32-bit Android. With 11.3 all non-Windows platform debuggers across Delphi and C++ have moved to LLDB architecture.

Code Faster With Improved CodeInsight and Delphi LSP!
The IDE code editor now has the ability to highlight matching words. Delphi Code Insight through DelphiLSP sees very significant quality improvements, to further improve Code Insight features and make them faster and more reliable, including with large applications. These improvements include code completion, Help Insight, and navigation, with a strong focus on overall reliability, as well as providing completion or navigation results in areas where they were not previously provided.

Build Better Apps With FireMonkey Enhancements
On iOS improved scrolling for TDateEdit, TTimeEdit, and TComboBox. On Android, DocumentFile Provider support. Graphics improvements in the TBitmap and TCanvas classes and controls, including Multiview (with platform control type), SpeedButton, Label’s FocusControl, TTreeViewItem’s IsChecked, TEdit when used inside a TVertScrollBar. Improved Tab key cycling across user interface controls, and ClipChildren now takes XRadius and YRadius into consideration.

Milestone Innovations Since 11.0 Alexandria
Use RAD Studio on 4k+ Screens !
RAD Studio 11.3 offers high-DPI support to the IDE, enabling developers to work on larger, high-resolution screens. Full support for the latest 4k+ high-resolution monitors improves daily developer activities with cleaner, sharper fonts and icons, and high-resolution support throughout the IDE windows, including in the VCL and FMX form designers and code editor.
Target Windows 11
Official support for Windows 11 provisioning with integrated MSIX generation. WebBrowser component for Windows, with support for both the IE ActiveX and the new Microsoft WebView 2 control (Chromium-based Edge). Enhanced VCL Form Designer to visually build native Windows applications, with live snap-to hints and layout guidelines. Enhanced Delphi and C++ RTL for 32-bit Windows and 64-bit Windows.

Используйте стили VCL во время проектирования!
VCL Styles now provides design-time support: Prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running. Viewing at design time how styles will impact the UI at runtime improves the design and testing process for modern UIs. Creating better UIs faster is especially useful when working with per-control styles.

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

Collaborate Remotely!
Improved Remote Desktop Support for VCL and IDE, helping developers working remotely from the office. Enhanced debugging for remote and local 64-bit Windows applications and macOS 64-bit applications (Intel and ARM). Enhanced remote desktop support boosts your team’s efficiency and improves your bottom line.
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism
Совсем-совсем недавно вышел новый релиз Embarcadero RAD Studio XE (2010). Предлагаю ознакомиться с новыми возможностями этой среды по сравнению с версией 2010.
Delphi и С++ Builder
Разработка многозвенных приложений с помощью DataSnap
- Новые мастера для создания серверных приложений и клиентских модулей
- Мастера для создания серверных приложений DataSnap с помощью C++ Builder
- Потоки с поддержкой шифрования и сжатия
- Поддержка ролей в системе аутентификации
Дополнительные утилиты
- Комплект утилит профилирования AQTime Standard
- Комлект утилит протоколирования и расширенной отладки CodeSite Express
- Набор компонентов Software IP Works для разработки интернет-приложений и работы с протоколами семейства IP
- Утилита сравнения и поиска различий в файлах Beyond Compare Text Compare
Облачные вычисления
- Новые компоненты для работы с базовыми системами хранения Windows Azure (поддерживаются блобы, очереди и таблицы)
- Возможность быстрой развертки разрабатываемого ПО на серверах Amazon EC2
Интеграция поддержки Subversion в IDE
- Произведена интеграция Subversion в менеджер проектов (Project Manager) и менеджер истории изменения исходного кода (History Manager)
- Поддерживаются базовые операции работы с репозитарием: импорт, обновление с сервера, коммит и просмотр логов
- Мастер для просмотра различий и результатов слияния
- Исходный код для работы с инструментами Subversion через Open Tools API доступен как проект с открытым исходным кодом
Инструменты увеличения производительности и удобства работы
- Генерация кода моделлером улучшена для получения более качественного кода
- Добавлена возможность генерации диаграмм последовательностей из методов в приложении Delphi
- Добавлены настройки форматирования кода по Ctrl-D
- Расширены возможности поиска текста и меню IDE Insight для быстрого доступа к возможностям среды
- Добавлены некоторые хот-кеи для перемещения между измененными строками кода
Автоматизация процесса сборки
- Добавлен пакет управления автоматической сборкой FinalBuilder
- Добавлен Formatter.exe для автоматического форматирования исходных кодов
- Добавлен AuditsCLI.exe для автоматического запуска аудита исходного кода и расчета метрик
- Добавлен GenDocsCLI.exe для автоматического формирования документации
Улучшения языка, компилятора и библиотек
- Обновлены VCL, RTL и STL библиотеки
- Добавлена поддержка работы с регулярными выражениями
- Расширена функциональность классов TStrings и TDateTime
- Расширена поддержка RTTI в C++ Builder, добавлены новые ссылки RValue, семантика перемещений для std:string и некоторые другие улучшения VCL для C++
- Добавлена поддержка внутренних вкладок в OpenTools API
- Увеличена производительность компилятора
Интеграция ToolCloud
- Добавлена возможность работы с Embarcadero ToolCloud
При покупке RAD Studio XE теперь вы получаете лицензию на все предыдущие версии Delphi и RAD Studio в подарок!
Новое в Delphi Prism XE
- Поддержка Subversion
- Кроссплатформенная разработка на Windows и Mac OS X с помощью MonoDevelop
- Поддержка .NET 4.0 и SilverLight
- IDE теперь базируется на Visual Studio 2010 Shell со всеми вытекающими
- Поддержка параллельного программирования, функционального программирования (новые if, case и for), BigInteger констант. Добавлен новый синтаксис для определения расширяющих методов (extension methods)
- Возможность импорта, копирования и вставки кода C# с автоматической конвертацией в код на языке Delphi Prism
- Возможность разработки приложений для iPhone OS
- Возможность обфускации кода прямо из среды
- Интеграция Raize CodeSite Logging System
RadPHP
C новым RadPHP вы можете разрабатывать и отлаживать сайты на PHP прямо из среды. Встроенные библиотеки позволяют создавать приложения для FaceBook с возможностью расширения функционала за счет сторонних компонентов. Разработка приложений для доступа к данным никогда не была еще столь легкой.
Delphi разработка под Android
Если картинки в постах не отображаются, зайдите в блог через прокси. РКН заблокировал поддомены blogger.com на которые загружались картинки.
пятница, 10 сентября 2021 г.
Релиз RAD Studio 11

Подробности:
- Что нового в RAD Studio 11
- Что нового в RAD Studio 11 (подробно)
- Overview of RAD Studio
- Release Notes
- Новые возможности и список исправленных багов