End of Fiscal Year Sales. Get Up to 35% OFF Compra ahora

Webinar: What's Coming in RAD Studio 12.1 Athens Save Your Seat

Behind the Build: The new C++Builder Clang Toolchain! Ve la repetición

New IBLite Edition and IBToGo Subscription Offer Más información

Delphi & C++Builder 11 Community Edition Now Available Más información

Descubre la Nuevísima Página de Getit

Grandes descuentos disponibles en InterBase 2020 para OEM o VARs – Comunícate con ventas

Renovar ahora su licencia de Update Subscription Lee mas

Windows Development

RAD Studio

Bring Windows Apps to Market up to 5x Faster with RAD Studio 12



Get Your Applications Ready for Latest Windows Version with RAD Studio.

Windows updates are major Microsoft releases and represent big opportunities for software developers.

With the release of RAD Studio 12, now is the perfect time to take advantage and move apps and users onto the latest versions of Windows. With RAD Studio 12 you're set to bring Windows platform features into your apps quickly and easily. New VCL User Interface Controls, WinRT and APIs give developers easy access to new Windows services



Modernize VCL Apps for Latest Windows Versions Quickly and Easily

Trusted by millions of developers worldwide, the VCL (Visual Component Library) is a set of visual components for rapid development of Windows applications in the Delphi Object Pascal language and standard C++. VCL contains a wide variety of visual, non-visual, and utility classes building GUI, web, database, and console applications.





Literales de cadena multilínea para
el código fuente Delphi

Los literales de cadena multilínea permiten incrustar más fácilmente texto multilínea SQL, HTML, JSON, XML dentro del código fuente de una aplicación

Multiline String Literals for Delphi Source Code




Integración de Visual Assist en el IDE de C++Builder

La integración de Visual Assist proporciona la mejor finalización de código, navegación por el código y refactorización de cambio de nombre para código C++; un increíble aumento de la productividad

Visual Assist Integration for C++Builder IDE




Más API de Windows listas para usar en Object Pascal

Completo conjunto de todas las cabeceras API de Windows convertidas a Object Pascal, para facilitar a los desarrolladores Delphi la llamada a cualquier API de la plataforma Windows





VCL Modernizada con MDI Rediseñado y UI en Pestañas para VCL

Modernización mejorada de las aplicaciones con compatibilidad con HighDPI y nuevos diseñadores VCL procedentes de Konopka Signature VCL Controls





Compiladores y cadenas de herramientas C++ modernizados

Vista previa del nuevo compilador C++ basado en CLANG para Win64, compatible con los últimos estándares C++, que se integra mejor con bibliotecas externas y código C++





Apunta a Windows 11

Compatible oficialmente con el aprovisionamiento de Windows 11 con generación MSIX integrada. Componente WebBrowser para Windows, compatible tanto con IE ActiveX como con el nuevo control Microsoft WebView 2 (Edge basado en Chromium). Diseñador de formularios VCL mejorado para crear visualmente aplicaciones nativas de Windows, con sugerencias de ajuste en vivo y directrices de diseño. Mejoras en Delphi y C++ RTL para Windows de 32 bits y Windows de 64 bits.

Windows 11




¡Utiliza RAD Studio en pantallas 4k+!

RAD Studio 12 ofrece compatibilidad de altos PPP con el IDE, lo que permite a los desarrolladores trabajar en pantallas más grandes y de alta resolución. La compatibilidad total con los últimos monitores de alta resolución 4k+ mejora las actividades diarias de los desarrolladores con fuentes e iconos más limpios y nítidos, y compatibilidad con la alta resolución en todas las ventanas del IDE, incluidos los diseñadores de formularios VCL y FMX y el editor de código.

4k+ Support




¡Utiliza los estilos de la VCL en tiempo de diseño!

Los Estilos VCL ahora ofrecen soporte en tiempo de diseño: Crea prototipos de IU con estilo aún más rápido viendo inmediatamente en tiempo de diseño el aspecto que tendrán tus formularios y controles con estilo cuando se ejecuten. Ver en tiempo de diseño cómo afectarán los estilos a la interfaz de usuario en tiempo de ejecución mejora el proceso de diseño y prueba de las interfaces de usuario modernas. Crear mejores IU más rápidamente es especialmente útil cuando se trabaja con estilos per-control.

Use VCL Styles at Design Time!




¡Colabora a distancia!

Se ha mejorado la compatibilidad con el escritorio remoto para la VCL y el IDE, lo que ayuda a los desarrolladores que trabajan a distancia desde la oficina. Depuración mejorada para aplicaciones Windows de 64 bits remotas y locales y aplicaciones macOS de 64 bits (Intel y ARM). La compatibilidad mejorada con el escritorio remoto aumenta la eficacia de tu equipo y mejora tus resultados.

Work Remotely!




¡Despliega la edición Dev de InterBase embebida!

RAD Studio 12 incluye ahora la edición InterBase 2020 Update 5 Developer y la edición IBLite/ToGo.

RAD + InterBase

New and Enhanced in RAD Studio 12


New! Preview of a new C++ compiler for Win64. Based on Clang 15, UCRT for the C runtime, a mix of LLVM and MinGW for the C++ runtime, and LLVM's libc++ STL. The preview of the new C++ toolchain is available as a command line compiler (bcc64x)

Enhanced! Support for Linux client-side applications using the bundled FMX Linux library*, available for download in the GetIt Package Manager

Enhanced! FireMonkey Application Platform for creating 32-bit Windows applications and 64-bit Windows applications for Windows 11, Windows 10, Windows 7 (SP1+); Windows Server 2022 and 2019

Enhanced! FireMonkey Application Platform for creating 64-bit macOS applications for Intel and ARM CPUs (M1), that run on macOS 14 Sonoma, macOS 13 Ventura, and macOS 12 Monterey, including support for universal binary

Enhanced! FireMonkey Application Platform for creating iOS ARM 64-bit applications for iOS 17 and iOS 16

Enhanced! Delphi iOS Simulator support for ARM 64-bit macOS

Enhanced! FireMonkey Application Platform for creating native 32-bit and native 64-bit Android ARM applications for Android 14, 13, 12, 11, and 10

Enhanced! VCL (Visual Component Library) for rapidly building 32-bit and 64-bit applications for Windows 11, Windows 10, Windows 7; Windows Server 2023, 2022, 2019 and 2016

Enhanced! Microsoft Windows SDK support for Windows 11, 10 and 7 APIs. Includes support for calling both classic Win32/Win64 APIs and enhanced support for WinRT APIs; required for the Windows App SDK (aka Project Reunion)

New! FireMonkey Skia support including direct APIs, specific UI controls, and the automatic mapping of FireMonkey UI controls UI rendering via Skia. In general terms, Skia improves the quality of the rendering and the performance.

New! New FireMonkey Skia-based controls: TSkAnimatedImage, TSkLabel, TSkPaintBox, TSkAnimatedPaintBox, and TSkSvg

New! Exclusive Skia features not found in the Skia4Delphi library: Vulkan Backend support for Android; Skia Shading Language (SKSL); Animated Codec: WebP Encoder; Printer Support and Printing to PDF

New! New Styled Memo Implementation with enhanced IME support, available for all supported platforms

New! FireMonkey TEdit now supports Undo functionality, using the recently added TUndoManager is shared between TEdit and TMemo

New! Editing improvements with new Virtual Keyboard for iOS, better interactive text selection, caret point management and finger gestures on Android

New! Split screen app support (side-by-side apps) for both iOS and Android

New! Android's adaptive icons

Enhanced! WebBrowser component for Windows, with support for both the classic IE ActiveX and the new Microsoft WebView 2 control (Chromium-based Edge).

New! New VCL Skia-based controls: TSkAnimatedImage, TSkLabel, TSkPaintBox, TSkAnimatedPaintBox, and TSkSvg

New! Support for full HighDPI and VCL styles in MDI applications. The MDI support in VCL has been reworked and expanded to overcome Windows platform limitations. Includes an updated MDI form Wizard

New! New TFormTabsBar control and IFormVisualManager interface to help build general tab-based UIs and a MDI tabbed forms architecture

New! Extended TFont VCL class with DPI-related and improved scaling support

Enhanced! TEdgeBrowser Component integrating Microsoft's Chromium-based Edge WebView2 component and changes to the TWebBrowser component to support both IE and Edge-- now based on Microsoft release version of Edge WebView2 component and supporting custom cache folders, with support for the UserDataFolder and the ExecutableFolder configurations. Enhanced in 12.0 with new properties and methods, mapped to new features in recent versions of the WebView 2 control (like UserAgent, browsing data management).

New! New property editors: string list editor and multiline string editor (originally part of KSVC, Konopka Signature VCL Controls)

New! Quick configuration dialogs for buttons, radio groups and panels (originally part of KSVC, Konopka Signature VCL Controls)

New! A new set of units with the complete Windows API headers converted to Object Pascal. This API conversion includes 311 Delphi header files* with 41 MB of code, covering the entire platform API provided by Microsoft.

New! Single App Icon Wizard, a comprehensive tool integrated within the RAD Studio IDE, designed to streamline the process of generating icons and splash screens for user applications across the supported platforms.

Enhanced! Delphi 1 through 11 project import and C++Builder 2007 through 11 project import

New! Preview of Win64 C++ Clang 15 compiler

New! Preview of Win64 C++ Clang 15 STL using libc++, plus new RTL, new C RTL, and new toolchain including LLVM-based linker

New! Long string literals and multiline string literals, limited by triple quotes, to allow embedding of SQL, HTML, JSON, XML and similar text within an application source code

New! Weak type alias definition for NativeInt, do help write code that works better across 32-bit and 64-bit compilers.

New! Support for generating a GraphViz file with the uses unit graph, to help detect circular uses reference and visualize the overall structure of the dependencies across the modules of an application

New! Support for NaN comparisons for floating point numbers, as required by IEEE 754

Enhanced! Support for calling WinRT APIs, with now over 50 specific Object Pascal interface units. The set of headers has been updated in 12

Enhanced! Delphi and C++ RTL for Android, with support for Android API level 33, a Google requirement for the Play Store app submission. In recent versions, we added support for the new “AndroidX” libraries

New! New JSON mapping wizard, which can generate classes matching a JSON data structure and proper reading and writing code to read the JSON in a set of objects and stream it out to a new file

New! New UX for the feature installer, used for the initial product installation or to add additional features and platforms from the IDE. Includes extended logging and easier to access log files.

Enhanced! New Delphi Code Insight implementation (based on the Language Server Protocol architecture, or Delphi LSP) for including Code Completion, Parameter Completion, Error Insight, Find Declaration, and Tooltip/Help Insight. Enhancements include support for include files, better lifetime management of the agent processes, numerous fixes, and increased performance. The classic engine has been removed. In 12, code completion includes again language keywords and code templates, plus many other improvements.

New! C++Builder integration of the Visual Assist, a plugin previously available only for Visual Studio, offering better Code Insight including code completion, code navigations and refactorings.

New! Visual Assist features include finding where your code is used with Find References or Find Symbol, refactorings which assist maintenance and active development in code, and navigation including the Go To Related feature. See the Refactoring section for more information.

New! Syntax highlighting in many secondary windows, like Structure view, Error Insight messages, and Navigation toolbar.

Enhanced! GetIt Library Manager with support for updates, sort by date, subscription only packages, cached images, and an updated UI. Enhancements in 11.2 included a filter by language and the introduction of Local GetIt Packages*. Further enhancements in 12 include the ability to load multiple GetIt packages* at once and better logging.

Enhanced! Structural highlighting ; Flow control highlighting, to visually see the flow jumps in your code directly in the editor; Code navigation toolbar with classes and methods combo boxes at the top of the editor, with an additional option to hide it.

Enhanced! IDE ToolsAPI extended in 12.0 with direct access to editor content and more information about the editor display. Version 11.3 added support for painting in the code editor and highlighting elements of the source code, a new foundation allowing developers to customize the editor.

New for C++! Rename refactoring. In C++, provided by the integration of Visual Assist

New for C++! Find References. In C++, provided by the integration of Visual Assist

New! Find References granularity: entire project group, current project, or the current unit

New! Create Declaration and Create Implementation, to automatically create the matching method declaration or empty method implementation when only one is defined. Provided by the integration of Visual Assist

New! Add Include: adds the #include statement to include the header for a type used in code, for both user headers and system headers. Provided by the integration of Visual Assist.

New for C++! Go To Interface and Go To Declaration: navigate to the declaration or implementation of a method, including quick toggle shortcut Ctrl+Shift+Up/Down. For C++, provided by the integration of Visual Assist

New! Go To Member, to search and navigate through the member fields, methods and properties of a type, including of the type of a variable . Provided by the integration of Visual Assist

New! Find Symbol, to find any symbol defined in the project group and any headers including system and platform headers it includes. Provided by the integration of Visual Assist.

New! Go To Related: for #include files, to list and navigate to the headers included by the header in question, or the headers that include the header in question, as well as opening the file or showing it in Explorer. Provided by the integration of Visual Assist.

New! Go To Related: for types, list and navigate to the ancestor base classes, or derived descendant classes; go to the constructor, type definition, or type declaration; or go to member. Provided by the integration of Visual Assist.

New! Go To Related: for methods, go to the base / ancestor methods a virtual method overrides, or the descendant derived methods that override a virtual method; go to type member. Provided by the integration of Visual Assist.

New! Go To Related: for variables / parameters: go to the declaration of the symbol's type, including portions of the type such as template and template parameter; go to type member. Provided by the integration of Visual Assist.

New! Go To Related: similar features for macros and properties defined using the __property keyword, including going to ancestor and descendant property redeclarations. Provided by the integration of Visual Assist.

Enhanced! Full-featured debugger with color syntax highlighting for the call stack, debugger tooltips and other views

New! Debugging support for the Preview Clang 15 Win64 C++ compiler, with support for PDB debug info

Enhanced! Continually updated help system with diagrams showing class hierarchy and declared members pages

Enhanced! Online documentation available at https://docwiki.embarcadero.com/

New! FireDAC support for the classic QBE mode (Query-By-Example), making it easier to let customers create database table filters

New! FireDAC configuration (TFDSecurityOptions) to help developers improve database application security with options to filter allowed SQL command kinds, disable single SQL statements with multiple commands, disable dynamic changes to SQL statements, and verifying operations affect only one row.

Enhanced! iOS and Android mobile database support, including SQLite, IBToGo and IBLite. IBLite is not available also in the iOS Simulator.

Enhanced! Updated FireDAC SQLite driver with support for version 3.42 while maintaining the option of using SQLite 3.31.1 with FireDAC encryption (FDE). Offers both static and dynamic linkage of SQLite engine. Includes support for SQLite SEE.

New! The RAD Server engine is built with the FastMM5 memory manager, which improves performance, specifically in heavy multithreading scenarios.

New! Ability to easily support a smart ID model (squids), using a standard library to define better identifiers for resources exposed by the server.

Enhanced! InterBase 2020 Update 5 Developer Edition – up to 20 users and 80 logical connections

Enhanced! IBLite 2020 Update 5 for Windows with unlimited deployment license

Enhanced! IBLite 2020 Update 5 for macOS, iOS, and Android, with unlimited deployment license

Enhanced! AWS SDK for Delphi by Appercept*, with support for multiple AWS services, continually expanded over time. * Available for download in the GetIt Package Manager (requires an active Update Subscription)

Create Apps for Windows Desktops and Tablets

Use RAD Studio to develop visually and deliver high-performance 32-bit and 64-bit native Windows apps. Your apps will run on Windows desktops and x86 based tablets with Intel and Intel Atom hardware such as Microsoft Surface Professional, Slate tablets from HP, Asus and others, as well as AMD processor based tablets from Acer, Samsung and more.

Give Your Apps The Windows 11 Look and Feel

Project templates and the Metropolis UI make it easy to give your apps the Windows 11 modern UI look when running on Windows 11, 10, 8 and 8.1 or Windows 7.

Incredible Windows 11 Support

Delphi and C++Builder developers will be able to rapidly update their VCL and FMX applications to take full advantage of the Windows 11 wave. Support includes Windows 11 and native WinRT/UWP components and APIs, Windows 10 VCL User Experience controls, and updated Windows 10 FMX support.

Más información

Double the IDE Project Power

"Detrás de escena" esta versión presenta un producto rediseñado y un sistema de administración de creación que duplica efectivamente la capacidad del tamaño del proyecto, lo cual redunda en mayor estabilidad y rendimiento al gestionar grandes proyectos, particularmente los proyectos para múltiples plataformas. Como desarrollador, si has tenido limitaciones o problemas con proyectos grandes, esta versión representa una mejora imprescindible.

Más información

Quality and Stability and Documentation

Major changes and improvements have been made to the development, testing, and documentation processes to better accommodate the many platforms and languages that RAD Studio now supports as well as to introduce new features and functionality across all supported platforms and languages with higher quality, stability, and documentation. RAD Studio is the new benchmark for quality, documentation, and stability. Download a free 30-day license and explore these new features!

Más información