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

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

RAD Studio 10.3.2: что нового

Быстрое интегрированное проектирование и разработка для современных приложений

or Request a Product Demo

RAD Studio 10.3: что нового

RAD Studio Rio (10.3) позволяет разработчикам создавать великолепные, высокопроизводительные приложения для Windows, macOS, iOS, Android и Linux Server*, используя ту же базу внутреннего кода. В RAD Studio 10.3 были включены значительные улучшения для разработчиков C++, включая поддержку C++17 Win32, ускоренную математическую производительность в win64, улучшенное автодополнение кода, среду разработки для оптимизации компоновок и новых библиотек. Разработчики Delphi теперь могут использовать объявление встроенной переменной, выведение типа и многое другое. Для разработчиков C++ и Delphi RAD Studio Rio предлагает усовершенствования VCL для High DPI дисплеев, поддержку Per Monitor V2, новые интерфейсы программирования приложений для Windows 10 и WinRT, обновленную поддержку мобильных платформ и многое другое.

Наконец, RAD Studio Rio добавляет больше преимуществ и возможностей для версии Enterprise с лицензией для единичного развертывания RAD Server и лицензией на развертывание InterBase ToGo. Версия Architect теперь включает в себя лицензию Sencha ExtJS Professional, лицензию для развертывания InterBase ToGo, лицензию для распределенного развертывания RAD Server и лицензию AquaData Studio. Эти дополнительные лицензии расширяют возможности веб-поддержки и возможности серверных частей приложения и баз данных для ваших корпоративных приложений.

Доступно обновление 2 для версии 10.3

Мы рады сообщить, что версия 10.3.2 теперь доступна. 10.3 Rio Release 2 (также известный как 10.3.2) добавляет новые возможности, предназначенные для разработчиков для различных устройств на Delphi и на C++ - для Windows. Delphi 10.3.2, C++Builder 10.3.2 и RAD Studio 10.3.2 доступны для загрузки любым клиентом, имеющим действующий контракт подписки на обновления.

Чтобы узнать больше о версии 10.3.2, Нажмите здесь.

Calypso


Разработка для различных устройств



  • Поддержка Android API26
  • Собственные элементы управления Android и стилизованные элементы управления FMX в одной и той же форме Android, включая тему материального дизайна для Android 5.0 или выше
  • Поддержка смайликов Юникод
  • 10.3 Update 1 добавил расширенную поддержку для iOS 12 и iPhone серии X
  • 10.3 Update 1 включает набор из 5 различных стилей для FireMonkey с поддержкой темизации для Windows, macOS, Android и iOS.
  • Новое в 10.3.2: поддержка macOS 64-бит для Delphi и C++17 для Windows 64-бит для C++Builder.
  • Новое в 10.3.2: включены следующие обновления и расширения для поддержки push-нотификаций для Android Firebase:
    • Android Firebase patch распространялся для 10.3.1; теперь он стал частью версии 10.3.2 - все файлы входят в инсталляцию для платформы Android
    • Включает улучшения значков для всех нотификаций
    • Обновления сервисов и карт Google Play в соответствии с требованиями поддержки версии Firebase
    • Firebase заменяет Google Cloud Messaging (более не поддерживается Google)

Посетите Embarcadero docwiki для полного знакомства с новыми возможностями 10.3

Create Amazing Cross-Platform Applications

Пишите код по-своему

Настройте IDE в соответствии с вашим стилем кодирования

  • Темные и светлые темы: любите ли вы кодировать ночью или в самое яркое время суток, вы можете легко переключаться между темными и светлыми темами.
  • Настройка среды разработки: установите необходимые опции и пропустите те, что вам не нужны, В зависимости от того, разрабатываете ли вы для нескольких платформ или только для одной.
  • Чистый, обновленный интерфейс IDE: быстро найти необходимые опции.
  • IDE Productivity Tools: закладки и навигатор, а также миникарта в редакторе, чтобы помочь разработчикам быстро найти то, что им нужно.
  • Новое в 10.3.2: Улучшения C++ LSP Code Insight:
    • Полнофункциональная поддержка code completion
    • Parameter completion, Tooltip Insight и Go To Definition (ctrl-click) для компиляторов Clang-enhanced - быстрых, асинхронных и неблокирующих

Посетите Embarcadero docwiki для полного знакомства с новыми возможностями 10.3

Code Your Way

Приложения для Windows

Библиотека визуальных компонентов (Visual Component Library, VCL) предлагает простую и визуальную разработку пользовательского интерфейса приложения, в версии 10.3 представлены новые обновления, которые позволят вашим приложениям выглядеть современными и свежими.

  • Улучшенная поддержка HighDPI. Полностью поддерживает мульти-разрешение, пиксельные изображения на всех элементов управления Windows, а также любой пользовательский рисунок, требующий масштабирования для мониторов с различным разрешением.
  • Поддержка Монитора V2. Убедитесь, что приложение правильно масштабируется, адаптируясь к изменениям DPI во время выполнения на разных мониторах.
  • Расширенная поддержка Windows 10 и WinRT API. Включает в себя ряд ключевых API WinRT и последних API Windows 10, в том числе готовые к использованию компоненты для покупок в приложении и пробных версий в Windows 10 Store
  • 10 новых стилей VCL в 10.3 Update 1.
  • Новое в 10.3.2: Значительное улучшения качества в VCL
    • Обновления во многих компонентах, включая ComboBox, MainMenu и PopupMenu, TreeView, StatusBar, PageControl, Button, DateTimePicker
    • Дополнительный улучшения в High DPI и масштабировании
    • Улучшения в формах, фреймах, прорисовке и примитивах стилизации

Посетите Embarcadero docwiki для полного знакомства с новыми возможностями 10.3

Stunning Windows Applications with VCL

RAD Server

В RAD Studio 10.3.2 мы внесли ряд улучшений в Embarcadero RAD Server - готовую основу для быстрого создания и развертывания приложений на основе служб. Это включает в себя:

  • Усовершенствования RAD Server Wizards (для автоматического отображения баз данных FireDAC и документации API)
  • Поддержка push нотификаций Android Firebase в RAD Server
  • Новая консоль администратора RAD Server с редактором конфигураций и встроенным REST-отладчиком
  • Улучшения документации по Swagger API (автоматическая документация для пользовательских API) и поддержка Swagger-UI
  • Улучшены сообщения об ошибках при запуске и расширено ведение журнала ошибок, что упрощает процесс развертывания
  • Инсталляторы развертывания на серверах Linux и Windows (доступно через Get It)

Посетите Embarcadero docwiki для полного знакомства с новыми возможностями 10.3

Что нового в C++?

  • Новая версия STL/Dinkumware 2018 для Win32 и Win64.
  • Улучшенное автодополнение кода Автодополнение кода для данного компилятора теперь асинхронное, быстрее и с лучшими результатами, чем в предыдущем автодополнении кода C++. Ввод текста не будет приостанавливаться, пока выполняется расчет.
  • Теперь имеется поддержка отладки для оптимизации компоновок.
  • 2X скорость математической производительности для Win64
  • Новые дополнительные лаборатории C++ в GetIt
  • Новое в 10.3.2: поддержка C++17 для 64-битной версии Windows для C++Builder: Теперь C++Builder и RAD Studio 10.3.2 поддерживают C++17 для 64-и 32-битных версий Windows
  • Новое в 10.3.2: Улучшения C++ LSP Code Insight:
    • Полнофункциональная поддержка code completion
    • Parameter completion, Tooltip Insight и Go To Definition (ctrl-click) для компиляторов Clang-enhanced - быстрых, асинхронных и неблокирующих

Посетите Embarcadero docwiki для полного знакомства с новыми возможностями 10.3

5 10.3 Whats New In C Plus Plus

Connect to Data

  • InterBase 2017 / IBToGo 2017 в RAD Studio. Версии Professional включают лицензию разработчика InterBase 2017, в то время как версии Enterprise и Architect включают в себя лицензии InterBase ToGo. InterBase ToGo дополнена возможностью шифрования, функциями изменения представлений, предназначенных для простой синхронизации данных вашего приложения по подписке без ограничений по размеру файла базы данных.
  • Улучшенная и обновленная поддержка для популярных баз данных, включая mySQL v8.0, MariaDB 10.3, SQL Server 2017, PostgreSQL v10, Firebird v3.0, MongoDB, InterBase, SQLite 3.23.1, SQL Anywhere и многих других.
  • Усовершенствования DataSnap
  • Улучшения REST. Поддержка дополнительных родственных REST методов, типов и свойств.
  • Поддержка FireDAC для Firebird. Обновление 1 для версии 10.3 для RAD Studio добавляет улучшенную поддержку FireDAC для Firebird 3.0.4 и Firebird embedded.

Посетите Embarcadero docwiki для полного знакомства с новыми возможностями 10.3

6 10.3 New And Improved Database Capabilities