RAD Studio 12 Athens
RAD Studio - это идеальная IDE, которую разработчики используют для создания из единого исходного кода многоплатформенных высокопроизводительных нативных приложений на Delphi и современном C++ с помощью мощных средств визуального проектирования и набора интегрированных инструментов. Быстрая разработка потрясающе выглядящих приложений из единой кодовой базы для миллиардов пользователей на Windows, macOS, iOS, Android и Linux. Используйте лучшие в своем классе библиотеки пользовательского интерфейса для настольных систем Windows, готовые к работе с Windows 11, интеграцию с платформами Windows, гибкие компоненты доступа к данным и облачные библиотеки, чтобы неизменно выполнять проекты в срок и в рамках бюджета. Независимые разработчики и корпоративные команды разработчиков ценят 5-кратное увеличение производительности разработки в RAD Studio на настольных и мобильных платформами.
В новой версии RAD Studio 12 разработчики смогут в 5 раз быстрее создавать приложения для настольных, мобильных, облачных платформ и платформ баз данных.
Новые возможности RAD Studio 12 Athens
- Не отставайте от прогресса, перенесите свои приложения и пользователей в Windows 10.
- В RAD Studio Athens появились новые возможности, повышающие эффективность труда разработчиков, а также значительно улучшено качество и стабильность среды разработки.
- Удвоенная мощность. Объем поддерживаемых проектов увеличен вдвое.
- Улучшенный компилятор RAD C++ с поддержкой CLANG для Windows 10 и мобильных устройств.
- Проектирование и сборка одновременно для настольных и мобильных платформ, теперь с «родными» компонентами интерфейса платформы.
- Новый стандарт производительности, стабильности и качества (QPS), а также полная документация.
- Создание решений для Интернета вещей (IoT).
- Создание сильно взаимодействующих приложений.
- AppAnalytics собирает информацию о пользователях и об использовании ваших приложений.
- Новые компоненты и дополнения.
Ориентируйтесь на последние версии платформы!
RAD Studio предлагает официальную поддержку iOS 16 (только для Delphi), Android 13 и macOS Ventura, выпущенных после RAD Studio 11.2. RAD Studio 11.3 также поддерживает Ubuntu 22 LTS и Windows Server 2022.
Используйте биометрическую аутентификацию!
RAD Studio предлагает новый мобильный компонент биометрической аутентификации для мобильных приложений FireMonkey
Разверните встроенную версию InterBase Dev Edition
RAD Studio поставляется с недавно выпущенным обновлением InterBase 2020 4 для разработчиков и IBLite / ToGo edition
Отладка с помощью отладчиков на базе LLDB
RAD Studio представляет новый отладчик на базе LLDB для macOS Intel и 32-разрядной версии Android. С версии 11.3 все отладчики платформ, отличных от Windows, в Delphi и C ++ перешли на архитектуру LLDB.
Кодируйте быстрее с улучшенным CodeInsight и Delphi LSP
Редактор кода IDE теперь имеет возможность выделять совпадающие слова. Delphi Code Insight с помощью DelphiLSP обеспечивает очень значительные улучшения качества, чтобы еще больше улучшить функции Code Insight и сделать их более быстрыми и надежными, в том числе для больших приложений. Эти улучшения включают в себя завершение кода, анализ справочной информации и навигацию с сильным акцентом на общую надежность, а также предоставление результатов завершения или навигации в областях, где они ранее не предоставлялись.
Создавайте лучшие приложения с улучшениями FireMonkey
На iOS улучшена прокрутка для TDateEdit, TTimeEdit и TComboBox. На Android поддерживается DocumentFile Provider. Графические улучшения в классах и элементах управления TBitmap и TCanvas, включая Multiview (с типом управления platform), SpeedButton, FocusControl Label, TTreeViewItem IsChecked, TEdit при использовании внутри TVertScrollBar. Улучшено переключение клавиш табуляции между элементами управления пользовательского интерфейса, а clipChildren теперь учитывает xRadius и yRadius.
Используйте RAD Studio на экранах 4k+!
RAD Studio предлагает поддержку IDE с высоким разрешением, что позволяет разработчикам работать на больших экранах с высоким разрешением. Полная поддержка новейших мониторов с высоким разрешением 4k + улучшает повседневную деятельность разработчиков благодаря более чистым, четким шрифтам и значкам, а также поддержке высокого разрешения во всех окнах IDE, в том числе в конструкторах форм VCL и FMX и редакторе кода.
Ориентируйтесь на Windows 11
Официальная поддержка подготовки Windows 11 с интегрированным поколением MSIX. Компонент WebBrowser для Windows с поддержкой как IE ActiveX, так и нового элемента управления Microsoft WebView 2 (Edge на основе Chromium). Усовершенствованный конструктор форм VCL для визуального создания собственных приложений Windows с живыми подсказками и рекомендациями по компоновке. Улучшенные версии Delphi и C ++ RTL для 32-разрядных и 64-разрядных версий Windows.
Используйте стили VCL во время разработки
VCL Styles теперь обеспечивает поддержку во время разработки: создание стильных пользовательских интерфейсов происходит еще быстрее, поскольку сразу во время разработки можно увидеть, как будут выглядеть ваши стилизованные формы и элементы управления при запуске. Просмотр во время разработки того, как стили будут влиять на пользовательский интерфейс во время выполнения, улучшает процесс проектирования и тестирования современных пользовательских интерфейсов. Быстрое создание улучшенных пользовательских интерфейсов особенно полезно при работе со стилями для каждого элемента управления.
Разверните на Apple Silicon серии M
Скомпилируйте для macOS (Apple Silicon серии M) и используйте новый универсальный пакет для отправки в AppStore. Теперь вы можете выполнять компиляцию как для существующих процессоров Intel, так и для новых процессоров macOS серии M (Apple Silicon). Компиляция для новейших версий процессоров обеспечивает максимальную производительность на всех платформах и поддерживает универсальную упаковку для macOS app Store.
Сотрудничайте удаленно
Улучшена поддержка удаленного рабочего стола для VCL и IDE, что помогает разработчикам работать удаленно из офиса. Улучшенная отладка для удаленных и локальных 64-разрядных приложений Windows и 64-разрядных приложений macOS (Intel и ARM). Расширенная поддержка удаленного рабочего стола повышает эффективность работы вашей команды и улучшает результаты.
Функции, которые помогут вам достичь большего
- Поддержка IDE с высоким разрешением, охватывающая новейшие мониторы 4k +, а также более чистые и четкие шрифты и значки повсюду
- Улучшения в работе с несколькими мониторами и несколькими окнами: разработка и редактирование кода для одной и той же формы одновременно в нескольких окнах
- Полностью переработанная страница приветствия с собственным внешним видом и интерфейсом, соответствующим среде IDE, а также настраиваемым макетом и контентом
- C ++ Code Formatter: автоматизируйте компоновку вашего кода на C ++ с помощью clang-format
- Поддержка IDE для документов Markdown и предварительного просмотра HTML на основе VCL.
- Неактивная подсветка кода в редакторе кода.
- Улучшена поддержка удаленного рабочего стола для VCL и IDE
- Рекомендации по срокам разработки FireMonkey: создание прототипов быстрее благодаря визуальным линиям и улучшенной поддержке полей и отступов
- Редактор кода выделяет совпадающие слова
- Файлы Markdown теперь можно открывать в нескольких окнах редактора
- Обновление компонента расширенного редактирования удаляет зависимости от XP и вводит новые функции в TRichEdit control
- Стили VCL добавляют поддержку во время разработки: прототипирование стильных пользовательских интерфейсов происходит еще быстрее, поскольку сразу во время разработки видно, как будут выглядеть ваши стилизованные формы и элементы управления при запуске
- Улучшена библиотека VCL для использования элемента управления WebView 2 от Microsoft как в компонентах TEdgeBrowser, так и в TWebBrowser, с улучшенной поддержкой конфигураций UserDataFolder и ExecutableFolder.
- Добавлена поддержка флажков в TreeViews, при этом каждый узел поддерживает 3 состояния (частичное, затемненное, исключение), чтобы помочь настроить пользовательский интерфейс
- Новый компонент TDBLabeledEdit, предлагающий версию TLabelEdit с поддержкой данных для более быстрого создания прототипов
- Многочисленные улучшения VCL, включая размер и шрифт формы по умолчанию, кнопку копирования диалогового окна исключения, поля для заметок и RichEdit и многое другое
- Улучшенная поддержка стилизации фона компонента сенсорной панели и улучшенный компонент TControlList, включая возможность выбора нескольких элементов
- Улучшенная поддержка FMX с высоким разрешением для Windows и настольных компьютеров с заметно улучшенным пользовательским интерфейсом для настольных компьютеров
- Улучшена обработка и рендеринг данных TPath в библиотеке FireMonkey, включая команды квадратичной кривой Безье и другие преобразования.
- Поддержка элемента управления WebView 2 от Microsoft (Edge Chromium) в компоненте WebBrowser
- Поддержка новейших API для Android 32 и последних API для выставления счетов
- Android поддерживает несколько файлов classes.dex, упрощая интеграцию внешних зависимостей Android
- Новый компонент биометрической аутентификации для мобильных приложений FireMonkey
- Новый интерфейс IFMXPhoneDialerListenerService для Android
- 64-битный ARM-компилятор Delphi для macOS и набор инструментов, включающий создание универсальных двоичных файлов для приложений Intel / Arm AppStore
- Просматривайте свои приложения с помощью iOS Simulator для Delphi, создавая двоичные файлы для устройств macOS, работающих на ARM-64 (процессоры M1 или M2)
- Отладка LLDB для набора инструментов Delphi для Linux.
- Язык Delphi поддерживает двоичные десятичные дроби и разделители цифр
- Улучшения набора инструментов C ++ с переработанным RTTI в стиле Delphi для типов C ++, включая использование typeid для типов в стиле Delphi
- C++Builder Code Insight улучшения в cquery и более широкие возможности настройки поведения LSP
- Улучшен RTTI в стиле C ++ для типов Delphi
- Улучшено качество CMake и значительно улучшена обработка исключений как в Win32, так и в Win64
- Поддержка iOS 16 (только для Delphi), Android 13, macOS Ventura, Ubuntu 22 LTS и Windows Server 2022. Новый процесс нотариального заверения для macOS, представленный с XCode 14.
- Основное внимание уделяется качеству RTL: TZipFile, 64-битные улучшения для больших структур данных, Bluetooth LE
- Записывайте помощник для TDateTime в системе.DateUtils
- Помощник записи для TCurrency в системе.SysUtils упрощает и упрощает работу с валютой
- Улучшения C ++ RTL включают использование make_shared и make_unique с классами Delphi, поддержку string_view для строк Delphi и простое преобразование строк Delphi / C ++
- В версии 11.3 улучшена производительность выделения памяти Android, ряд улучшений производительности и обновленная версия библиотеки ZLib (1.2.13)
- Использование кода Visual Studio для редактирования исходного кода Delphi с полным завершением кода
- Понимание LSP для включенных файлов
- Автоматический перезапуск LSP-сервера
- Автоматическое завершение кода с помощью клавиши Tab
- Вспомогательная поддержка класса
- Предложения по массивам при назначении массивов
- FireDAC в новой версии предлагает конкретные улучшения для баз данных PostgreSQL, Oracle и Firebird
- Обновленная библиотека FireDAC поддерживает последнюю версию драйвера Microsoft ODBC для SQL Server, новую функцию транзакций MongoDB, улучшенные инструменты FDMonitor и FDExplorer, текстовый редактор поддерживает подсветку синтаксиса SQL в редакторе текстовых свойств FireDAC SQL и файлы rEFInd для переноса проектов dbGo (classic ADO) в FireDAC.
- Обновленный сервер RAD имеет опцию авторизации токена / истечения срока действия сеанса, IP-адрес и дату и время для ведения журнала, а также упрощенное создание клиентских приложений с помощью компонента EMSFireDACClient.
- Клиентские библиотеки HTTP и REST были расширены за счет механизмов тайм-аута, поддержки HTTP / 2, TLS 1.3, кодировки URL-адресов Base64
- Новый компонент TRESTRequestDataSetAdapter упрощает загрузку наборов данных на сервер RAD
- Новый RAD Server Lite с низким трафиком позволяет неограниченно развертывать ваши многоуровневые решения наряду с полностью масштабируемым RAD Server engine
- Для DataSnap логика сопоставления URL-адресов REST теперь полностью настраивается
- RAD Studio теперь поставляется с недавно выпущенным InterBase 2020 Update 4 Developer edition и IBLite / ToGo edition
- FireDAC предлагает улучшения производительности базы данных PostgreSQL и полную совместимость с версиями 14 и 15.1. Для Oracle и других баз данных он предлагает лучшую обработку имен столбцов в квадратных скобках. Для Linux уровень базы данных предлагает предварительную поддержку UTF8 в RTL базы данных (например, для TStringField) и в наборах данных FireDAC.
|