RAD Studio 11 is now available! 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 11

Dozens of New Features, Hundreds of Updates,
Improved User Experience, Enhanced Productivity



Improved IDE, Enhanced Productivity



Use RAD on 4k+ Screens!

RAD Studio 11 adds 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.

FireMonkey for Windows now uses the same DP model (rather than Pixel model) of all platforms, offering a significant enhancements of the apps rendering on Windows HighDPI and 4K monitors.




Use VCL Styles at Design Time!

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.

“The new high DPI IDE looks absolutely gorgeous! The great big helper though is the VCL styles design-time support, which makes it a lot easier to see how my apps will actually look and feel at runtime - a really big help for me!”
Ian Barker, Embarcadero MVP



Be Ready for Windows 11!


Be Ready for Windows 11!

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.





Deploy on M-Series Apple Silicon!

Compile for macOS (M-series Apple Silicon) and use the new universal package for AppStore submission. You can now compile for both existing Intel and new M-series macOS processors (Apple Silicon). Compiling for the newest processor versions enables the fastest performance across all platforms, and supports universal packaging for the macOS app store.

“With RAD Studio 11 it is possible to compile binaries for macOS ARM. Since the new M1 processor is incredibly fast it is more than important to create native apps for it. That's why RAD Studio 11 is a must have for every Delphi Developer!
Roman Kassebaum, IRK




Compile for Android API 30!




Compile for Android API 30!

Android API and Libraries updated - API 30, Google Play V3, Android X. Keep current with the latest requirements for Android as the platform evolves.

This includes the latest billing API (required by Google Play Store). Enhanced Delphi and C++ RTL for Android, with support for Android API level 30. Support for the new “AndroidX” libraries. In-app purchase component to help monetize your applications. Android solution Google Play Billing Library Version 4. Enhanced FireMonkey Application Platform for creating native Android ARMv7 applications for Android 11, 10, Pie (9.0), Oreo (8.1)










Work 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.






New Features to Help You Accomplish More



  • High-DPI support to the IDE, covering the latest 4k+ monitors, and cleaner and sharper fonts and icons throughout
  • Multi-monitor and multi-window improvements: design and edit code for the same form at the same time in multiple windows
  • Completely rebuilt Welcome Page with a native look and feel, and a UI that fits the IDE, and customizable layout and content
  • C++ Code Formatter: Automate the layout of your C++ code using clang-format
  • Improved remote desktop support for VCL and IDE
  • FireMonkey design-time guidelines: Prototype faster with visual lines and enhanced margin and padding support

IDE



  • Rich Edit component update removes XP dependencies and introduces new features to TRichEdit control
  • VCL Styles add design-time support: prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running
  • Support for CheckBoxes in TreeViews added, with each node supporting 3 states (Partial, Dimmed, Exclusion) to help customise the UI
  • New TDBLabeledEdit component offering a data-aware version of the TLabelEdit for faster prototyping
  • Numerous VCL improvements including default form size and font, exception dialog copy button, margins on Memo and RichEdit and many more

VCL



  • Improved FMX High-DPI support for Windows and Desktop with a visibly superior desktop UI
  • Support for Microsoft’s WebView 2 control (Edge Chromium) in the WebBrowser component
  • Support for the latest Android 30 API and latest Billing APIs, and migration to use the AndroidX libraries
  • Android support for multiple classes.dex files, simplifying integration of external Android dependencies
FMX


  • Delphi macOS 64bit ARM compiler and toolchain that includes building universal binaries for Intel/Arm AppStore submissions
  • Delphi language support for binary decimals and digits separator
  • C++ toolchain improvements with overhauled Delphi-style RTTI for C++ types, including using typeid on Delphi-style types
  • Improved C++-style RTTI for Delphi types
  • CMake quality improvements and greatly improved exception handling on both Win32 and Win64

Platforms



  • RTL Quality focus: TZipFile, 64bit improvements for large data structures, Bluetooth LE
  • Record Helper for TDateTime in System.DateUtils
  • Record Helper for TCurrency in System.SysUtils makes working with Currency simpler and easier
  • C++ RTL improvements include using make_shared and make_unique with Delphi classes, string_view support for Delphi strings, and easy Delphi/C++ string conversion

RTL

  • Use of Visual Studio Code to edit Delphi source with full code completion
  • LSP awareness of Include files
  • Auto restart of LSP server
  • Auto code completion with Tab key
  • Class helper support
  • Array suggestions when assigning arrays

LSP


  • FireDAC in the new release offers specific improvements for the PostgreSQL, Oracle, and Firebird databases
  • HTTP and REST client libraries have been extended with timeout mechanisms, support for HTTP/2, TLS 1.3, Base64 URL Encoding
  • New component TRESTRequestDataSetAdapter simplifies uploading datasets to RAD Server
  • New low-traffic RAD Server Lite allows unlimited deployment of your multi-tier solutions, alongside with the fully scalable RAD Server engine
  • For DataSnap, the REST URL mapping logic is now fully configurable

Data



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

Learn More on the Embarcadero Blog

Blog01

27 October 2021

What Is It Like To Be A Developer Serge Pilko?

Learn more
Blog02

25 October 2021

RAD Studio 11 Alexandria Patch 1 Available

Learn more
Blog03

25 October 2021

How To Use MS Edge Browser in C++ Plus How To Optimize Your C++ Code

Learn more
Blog04

22 October 2021

The New RAD Server Lite (RSLite) in RAD Studio 11

Learn more
Blog05

21 October 2021

All You Need To Know About Using Low Code REST

Learn more
Blog06

20 October 2021

Six Top Tips On How To Use std::vector And AI In Modern C++

Learn more
Blog07

19 October 2021

Gain A Python Performance Revolution With Delphi

Learn more
Blog08

15 October 2021

More VCL Support for Windows 11

Learn more
Blog09

15 October 2021

What Are C++ Live Data Bindings, Charts And Vectors?

Learn more
Blog10

14 October 2021

The Inexorable Rise Of The Supercharged Developer

Learn more