Big Black Friday / Cyber Monday Super-Deal Shop Early

Discover C++Builder 12.2 with David Millington Save Your Seat

Winter Webinars 2024 with Ian Barker Save Your Seat

RAD Studio 12.2 Now Available! Learn more

Ready to take your apps to the next level? Upgrade to Enterprise today. Contact sales

See What's New in RAD Studio 12.2 Athens Watch the Replay

Delphi 12 and C++Builder 12 Community Editions Released! Learn more

InterBase 2020 Update 6, released! Learn more

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – Contact sales

Renew your Update Subscription license now Read more

What's New in RAD Studio 10.3.3 Rio

Build Apps 5x Faster for Windows, Android, iOS, macOS, and Linux

What's New in RAD Studio 10.3

RAD Studio Rio (10.3) empowers developers to create stunning, high performing apps for Windows, macOS, iOS, Android and Linux Server*, using the same native code base. RAD Studio 10.3 makes significant improvements for C++ developers including C++17 Win32 support, improved code completion, debugging for optimized builds and new libraries. Delphi developers can now enjoy inline variable declaration, type inference, and more. For both C++ and Delphi developers, RAD Studio Rio brings enhancements to VCL for High DPI displays, Per Monitor V2 support, new Windows 10 and WinRT APIs, updated mobile platform support, and more.

Finally, RAD Studio Rio adds more value and capabilities to the Enterprise edition with a RAD Server single site deployment license, InterBase ToGo for mobile deployment license and a CData Enterprise Connector license. The Architect edition now includes a CData Enterprise Connector license, a Sencha Ext JS Professional license, InterBase ToGo for mobile deployment license, RAD Server multi-site deployment license, and an Aqua Data Studio license. These additional licenses expand web enablement, application backend server, and database capabilities for your enterprise applications.

10.3 Release 3 is Now Available

We are pleased to announce that RAD Studio 10.3 Rio Release 3 (also known as 10.3.3) is now available. This release adds new capabilities throughout the product designed to benefit Delphi multi-device developers & C++ Windows developers. Delphi 10.3.3, C++Builder 10.3.3 and RAD Studio 10.3.3 are available to download by any active Update Subscription customer.

This new release also includes key fixes and notable enhancements. To learn more about 10.3.3, click here.

Calypso

Multi-Device Apps



  • Android Native Controls and FMX styled controls on the same Android form, including using material design theme for Android 5.0 or higher
  • Support for Unicode Emoji
  • Select from many built-in user interface themes or download additional styles through the GetIt Package Manager
  • New in 10.3.3: iOS 13 support, including Dark Theme support
  • New in 10.3.3: macOS Catalina 64-bit support for Delphi
  • New in 10.3.3: Android 64-bit support for Delphi. Build Google Play Store ready Android 64-bit applications, complete with Android App Bundle support. Reach a large customer base of Android users with Delphi 10.3.3.
  • New in 10.3.3: InterBase support (IBLite and IBToGo) for Delphi Android 64-bit
  • New in 10.3.2: macOS 64-bit application support for Delphi
  • New in 10.3.2: C++17 support for Windows 64-bit for C++Builder
  • New in 10.3.2: Firebase push notification support for Android

Visit Embarcadero docwiki for a full list of 10.3.3 new features

Create Amazing Cross-Platform Applications

Code Your Way

Customize your IDE to match your coding style.

  • Dark and light themes: Whether you like to code at night or during the brightest time of the day, it's easy to toggle between dark and light themes
  • Customize your development environment: Install the options you need and skip what you don't, whether you're developing for multiple platforms or just one.
  • Clean, updated IDE UI: Find the options you need, fast.
  • IDE productivity tools: Bookmarks and Navigator add quick navigation around your code, plus a new minimap displaying your entire unit for fast scrolling or visualisation
  • New in 10.3.2: C++ LSP Code Insight Improvements:
    • Full-featured code completion support
    • Parameter completion, Tooltip Insight and Go To Definition (ctrl-click) for the Clang-enhanced compilers,fast, asynchronous and non-blocking.

Visit Embarcadero docwiki for a full list of 10.3.3 new features

Code Your Way

Windows Apps

The Visual Component Library (VCL) offers easy and visual development of the application user interface, and 10.3 brings new updates to keep your apps looking modern and fresh.

  • Enhanced HighDPI Support. Fully support multi-resolution, pixel perfect images on all Windows controls, as well as any custom drawing requiring scaled images for multiple resolution monitors.
  • Per Monitor V2 Support. Ensure your Windows app scales correctly by adapting to DPI changes on different screens at runtime.
  • Expanded Windows 10 and WinRT API Support. This includes a number of key WinRT APIs and recent Windows 10 APIs, including ready-to-use components for in-app purchases and trials in the Windows 10 Store
  • New in 10.3.2: Significant VCL quality improvements
    • Updates in many components including ComboBox, MainMenu and PopupMenu, TreeView, StatusBar, PageControl, Button, DateTimePicker
    • Additional High DPI and scaling refinement
    • Enhancements in forms, frames, painting and styling primitives
  • New in 10.3.1: Ten New VCL Styles

Visit Embarcadero docwiki for a full list of 10.3.3 new features

Stunning Windows Applications with VCL

RAD Server

RAD Server is a turn-key application foundation for rapidly building and deploying services based applications

  • New in 10.3.3: Docker and Docker Hub support for RAD Server deployment
  • New in 10.3.2: Numerous enhancements throughout RAD Server, including:
    • Enhancements to the RAD Server Wizards (for automatic FireDAC database mapping and API documentation)
    • Android Firebase push notification support in RAD Server
    • New RAD Server admin console with configuration editor and integrated REST debugger
    • Swagger API documentation improvements (automatic documentation for your custom APIs) and support for Swagger-UI
    • Improved startup error messages and richer error logging, simplifying the deployment process
    • Deployment installers for Linux and Windows servers (available via GetIt)

Visit Embarcadero docwiki for a full list of 10.3.3 new features

What's New in C++

  • New STL/Dinkumware 2018 version for both Win32 and Win64.
  • Improved Code Completion Code completion for this compiler is now asynchronous, faster and with better results than previous C++ Code Completion. Typing will not pause while completion is being calculated.
  • Debugging Optimized Builds is now supported.
  • 2X Speed Math Performance for Win64
  • New in 10.3.3: Additional C++ Libraries in GetIt
  • New in 10.3.2: C++17 support for Windows 64-bit for C++Builder. C++Builder and RAD Studio 10.3.2 C++17 support for both Windows 64-bit and 32-bit.
  • New in 10.3.2: C++ LSP Code Insight Improvements:
    • Full-featured code completion support
    • Parameter completion, Tooltip Insight and Go To Definition (ctrl-click) for the Clang-enhanced compilers,fast, asynchronous and non-blocking.

Visit Embarcadero docwiki for a full list of 10.3.3 new features

What's New in C++

Connect to Data

  • New in 10.3.3: Enterprise Connectors in Enterprise & Architect Edition. Enterprise Connectors, powered by CData, make connecting to any application as easy as connecting to a database. Take advantage of 70+ sources (a $999 value), as part of your Enterprise and Architect edition purchase (also available to customers on Subscription).
  • New in 10.3.3: InterBase 2020/ IBToGo 2020 in RAD Studio. Professional editions include InterBase 2020 Developer license, while Enterprise and Architect editions also include InterBase ToGo for mobile deployment licenses. InterBase ToGo adds encryption, Change Views to keep your app data easily synced via subscription, and no database file size limit. Includes newly added tablespaces support.
  • Improved and updated support for popular databases including mySQL v8.0, MariaDB 10.3, SQL Server 2017, PostgreSQL v10, Firebird v3.0, MongoDB, InterBase 2020, SQLite 3.23.1, SQL Anywhere, and more.
  • REST improvements. Support for additional REST related methods, types and properties.
  • New in 10.3.1: Improved FireDAC support for Firebird 3.0.4 and Firebird embedded.

Visit Embarcadero docwiki for a full list of 10.3.3 new features

What's New in C++