Let us analyze your application - now have a free initial consultation.

Are you looking for a company to support or support your Delphi project?
Click here!

Jetzt Anfrage einreichenTelefon ERPwerk Button.fw

What's New in Delphi 12.1?

  • Horizontally or vertically split editor views

  • Android API Level 34 support and improved Play Store distribution

  • Delphi LSP enhancements

  • Customizable code completion behavior

  • Improved VCL and FireMonkey libraries

  • Higher quality rendering of graphics and UI controls across all target platforms

  • Enhanced REST Client Library

Introducing RAD Studio 12v1 silent product introduction video

Introducing RAD Studio 12v1 Silent Product Introduction Video


What's New in RAD Studio 12.1

A quality-focused release with improved VCL and FireMonkey libraries, Split Editor View, and enhanced Delphi LSP. C++Builder comes with a brand-new Clang compiler and improved Visual Assist integration.


New Features in RAD Studio 12.1

1. Improved VCL and FireMonkey Libraries

Enhancements to the VCL and FireMonkey libraries for better performance, rendering quality, and UI controls across all target platforms (RAD Studio).


2. Split Editor Views in RAD Studio IDE

The RAD Studio 12.1 IDE supports multiple split editor views, allowing you to edit the same file in different locations and display both Design and Code views on the screen simultaneously.


3. Data Access and Supported Databases

  • Improvements to the database libraries, REST Client Library, and runtime library.

  • Official FireDAC support for Firebird Version 5 and PostgreSQL Version 16 (RAD Studio).


4. Delphi LSP Improvements

  • Customizable keyboard input behavior for code completion, allowing users to tailor execution to their preferred style.

  • Improved Auto-Invoke and Auto-Show for Code Completion.


5. Enhanced Visual Assist Integration for C++Builder IDE

  • Significant improvements to Visual Assist in 12.1, including enhanced refactoring for renaming, first-class code completion, code navigation, and refactorings for C++ code.


6. Modernized C++ Compiler and Toolchain

  • First release of the new Clang-based C++ compiler for Win64, featuring excellent STL support, 64-bit compiler and linker, and enhanced integration with external libraries.


7. Android API Level 34 and Improved Deployment

  • RAD Studio 12.1 updates the supported Android API to Level 34, ahead of the new requirements for Google Play Store submissions in August 2024.


What Else Does RAD Studio 12.1 Offer?

High DPI Support for 4k+ Screens

  • RAD Studio 12 offers High-DPI support for the IDE, enabling developers to work on larger, high-resolution displays.

  • Complete support for the latest high-resolution 4k+ monitors improves daily development activities with sharper fonts, symbols, and enhanced resolution support across all IDE windows, including VCL and FMX form designers and the code editor.


Windows 11 as a Target Platform

  • Official support for Windows 11, with integrated MSIX generation.

  • WebBrowser component for Windows, supporting both IE ActiveX and the new Microsoft WebView2 control (Chromium-based Edge).

  • Improved VCL Form Designer for native Windows applications, with Live Snap-to-Hints and layout guidelines.

  • Enhanced Delphi and C++ RTL for 32-bit and 64-bit Windows.


VCL Styles Now Visible at Design Time!

  • VCL Styles now support design-time visualization:

    • Prototype modern UIs faster by seeing how styled forms and controls will appear during execution.

    • Improved design and testing processes for modern user interfaces.

    • Useful for working with per-control styling.


Develop for the Latest Platforms

  • Delphi 12.1 officially supports iOS 17, Android 14, and macOS Sonoma.

  • Supports Ubuntu 22 LTS.

  • Both Delphi and C++Builder target Windows 11 and Windows Server 2022.


SKIA Support for UI Design in FireMonkey

  • New methods improve performance and quality when rendering graphics and UI controls across all target platforms.


Optimized Mobile Design with FireMonkey Enhancements

  • Improved support for Android platforms, split screen for iOS and Android, an icon and launch screen creation wizard, and support for Android API Level 33.


More Windows APIs for Use in Object Pascal

  • Comprehensive collection of all Windows API headers converted to Object Pascal, making it easier for Delphi developers to call any Windows platform API.


Use Biometric Authentication!

  • RAD Studio 12 introduces a new component for mobile biometric authentication for FireMonkey mobile applications.


Use the Embedded InterBase Dev Edition!

  • RAD Studio 12 is bundled with the recently released InterBase 2020 Update 5 Developer Edition and IBLite/ToGo Edition.


Multi-line String Literals for Delphi Source Code

  • Multi-line string literals make it easier to embed multi-line SQL, HTML, JSON, and XML text directly into your application's source code.


RAD Studio 12.1 continues to build upon its solid foundation, delivering enhanced features, better performance, and support for the latest platforms. Would you like me to help you prepare a presentation or document highlighting all these new features? 😊