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 higherSupport for Unicode EmojiSelect from many built-in user interface themes or download additional styles through the GetIt Package ManagerNew in 10.3.3: iOS 13 support, including Dark Theme supportNew in 10.3.3: macOS Catalina 64-bit support for DelphiNew 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-bitNew in 10.3.2: macOS 64-bit application support for DelphiNew in 10.3.2: C++17 support for Windows 64-bit for C++BuilderNew in 10.3.2: Firebase push notification support for Android
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 themesCustomize 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 supportParameter completion, Tooltip Insight and Go To Definition (ctrl-click) for the Clang-enhanced compilers,fast, asynchronous and non-blocking.
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, DateTimePickerAdditional High DPI and scaling refinementEnhancements in forms, frames, painting and styling primitives
New in 10.3.1
Ten New VCL Styles
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 ServerNew RAD Server admin console with configuration editor and integrated REST debuggerSwagger API documentation improvements (automatic documentation for your custom APIs) and support for Swagger-UIImproved startup error messages and richer error logging, simplifying the deployment processDeployment installers for Linux and Windows servers (available via GetIt)
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 Win64New in 10.3.3: Additional C++ Libraries in GetItNew 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 supportParameter completion, Tooltip Insight and Go To Definition (ctrl-click) for the Clang-enhanced compilers,fast, asynchronous and non-blocking.
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.