Supercharge Your Mobile Development With Our Exclusive Training Offer! Buy Now

Leverage REST API’s Full Potential with RAD Server Training! Buy Now

Delphi is 29! Special Anniversary Webinar! Watch the Replay

RAD Studio 12 Athens is Here! Learn more

What's New in RAD Studio 12 Athens Watch On-Demand

InterBase 2020 Update 5, released! Learn more

New IBLite Edition and IBToGo Subscription Offer Learn more

Delphi & C++Builder 11 Community Edition 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 12

An All-New C++Compiler, Visual Assist Integration, SKIA Support and
Quality Improvements Everywhere Make RAD Studio 12 a Very Special Release



New Features in RAD Studio 12

Target The Latest Platform Versions!

RAD Studio 12 offers official support for iOS 17 (for Delphi only), Android 14, and macOS Sonoma. RAD Studio 12 also supports Ubuntu 22 LTS and Windows Server 2022.

Target The Latest Platform Versions!




Visual Assist Integration for C++Builder IDE

Visual Assist integration provides best-in-class code completion, code navigation and rename refactoring for C++ code; an amazing productivity boost

Visual Assist Integration for C++Builder IDE




Multiline String Literals for Delphi Source Code

Multiline string literals enable easier embedding of SQL, HTML, JSON, XML multi-line text within an application source code

Multiline String Literals for Delphi Source Code




SKIA Support for UI Design in FireMonkey

New foundation improves performance and quality in rendering graphics and UI controls across all target platforms

SKIA




Improved Mobile Design with FireMonkey Enhancements

Improvements to Android platform support, split-screen iOS and Android panes, full-set icon and splash screen wizard, support for Android API level 33





Modernized VCL with Reworked MDI and Tabbed UI for VCL

Improved application modernization with support for HighDPI and new VCL designers originating from Konopka Signature VCL Controls





More Windows APIs Ready to Use in Object Pascal

Comprehensive set of all Windows API headers converted to Object Pascal, to make it easier for Delphi developers to call any Windows platform API





Modernized C++ Compilers and Toolchain

Preview of the new Clang-based C++ compiler for Win64, supporting the latest C++ standards, integrating better with external libraries and C++ code





QBE Support in FireDAC,
New JSON Wizard for Delphi

Query-by-Example available in FireDAC. JSON data mapping wizard to generate classes matching JSON data structure, map data to objects like XML and stream out to new file





Improved Application Security Through SQL Restrictions

Deeper application security through restrictions on SQL commands, blocks on multiple commands and SQL changes





Support for Smart IDs in RAD Server

More powerful and flexible hosted REST APIs with new smart IDs (Sqids). Better performance, data paging improvements, better session authentication.







What Else Does RAD Studio 12 Deliver?



Use RAD Studio on 4k+ Screens!

RAD Studio 12 offers 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.

4k+ Support




Target Windows 11

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

Windows 11




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.

Use VCL Styles at Design Time!




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.

Deploy on M-Series Apple Silicon!




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

Work Remotely!




Use Biometric Authentication!

RAD Studio 12 offers a new Mobile Biometric Authentication component for FireMonkey mobile applications

Use Biometric Authentication!




Deploy Embedded InterBase Dev Edition!

RAD Studio 12 ships with the recently released InterBase 2020 Update 5 Developer edition and IBLite/ToGo edition

RAD + InterBase