Unwrap Your Holiday Gifts - Up to 30% OFF Compre agora

Winter Webinars 2024 with Ian Barker Save Your Seat

RAD Studio 12.2 já disponível! Saiba Mais

Ready to take your apps to the next level? Upgrade to Enterprise today. Entre em contato com o setor de vendas

See What's New in RAD Studio 12.2 Athens Assista o Replay

Delphi 12 and C++Builder 12 Community Editions Released! Saiba Mais

InterBase 2020 Update 6, released! Saiba Mais

Descubra a Nova Página do Getit

Descontos profundos disponíveis em InterBase 2020 para OEM ou VARs - Entre em contato com o setor de vendas

Renove Sua Update Subscription Hoje Leia mais

Windows Development

RAD Studio

Lance seus apps no mercado 5X mais rápido com o 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

Aprovada por milhões de desenvolvedores em todo o mundo, a biblioteca de componentes visuais (VCL) é um grupo de componentes visuais usado para o rápido desenvolvimento de aplicações Windows na linguagem Object Pascal do Delphi e em C++ padrão. O VCL contém uma ampla variedade de classes visuais, não visuais e de utilidades para a construção de aplicações GUI, web, de banco de dados e de console.





Multiline String Literals para código-fonte Delphi

O Multiline String Literals permite uma incorporação mais fácil de texto SQL, HTML, JSON, XML de várias linhas no código-fonte de uma aplicação

Multiline String Literals for Delphi Source Code




Integração do Visual Assist para o C++Builder IDE

A integração do Visual Assist oferece o melhor preenchimento de código, navegação de código e refatoração de renomeação para código C++. Um incrível aumento de produtividade!

Visual Assist Integration for C++Builder IDE




Mais APIs Windows prontas para uso em Object Pascal

Conjunto abrangente de todos os Windows API headers convertidos para Object Pascal para facilitar aos desenvolvedores Delphi chamar qualquer API da plataforma Windows.





VCL modernizada com MDI reformulada e Tabbed UI para VCL

Modernização aprimorada da aplicação com suporte para HighDPI e novos VCL designers provenientes da biblioteca Konopka Signature VCL Controls.





Compiladores C++ e Toolchain modernizados

Preview do novo compilador C++ baseado em CLANG para Win64, suportando os mais recentes padrões C++, integrando-se melhor com bibliotecas externas e código C++





Suporte para Windows 11

Suporte oficial para provisionamento do Windows 11 com geração MSIX integrada. Componente WebBrowser para Windows, com suporte para IE ActiveX e o novo controle Microsoft WebView 2 (Edge baseado em Chromium). VCL Form Designer aprimorado para criar visualmente aplicativos nativos do Windows, com dicas de encaixe ao vivo e diretrizes de layout. Delphi e C++ RTL aprimorados para Windows de 32 bits e Windows de 64 bits.

Windows 11




Use o RAD Studio em telas 4k+!

O RAD Studio 12 oferece suporte de alto DPI para o IDE, permitindo que os desenvolvedores trabalhem em telas maiores e de alta resolução. O suporte total para os mais recentes monitores de alta resolução 4k+ melhora as atividades diárias do desenvolvedor com fontes e ícones mais limpos e nítidos, e suporte de alta resolução em todas as janelas do IDE, inclusive nos designers de formulários VCL e FMX e no editor de código.

4k+ Support




Use estilos VCL na hora do design!

VCL Styles agora fornece suporte em tempo de design: crie protótipos de interfaces de usuário elegantes ainda mais rápido, vendo imediatamente em tempo de design como seus formulários e controles estilizados ficarão durante a execução. Visualizar em tempo de design como os estilos afetarão a UI em tempo de execução melhora o processo de design e teste para UIs modernas. Criar UIs melhores com mais rapidez é especialmente útil ao trabalhar com estilos por controle.

Use VCL Styles at Design Time!




Colabore remotamente!

Suporte aprimorado à área de trabalho remota para VCL e IDE, ajudando os desenvolvedores a trabalhar remotamente no escritório. Depuração aprimorada para aplicativos Windows remotos e locais de 64 bits e aplicativos macOS de 64 bits (Intel e ARM). O suporte aprimorado à área de trabalho remota aumenta a eficiência da sua equipe e melhora seus resultados financeiros.

Work Remotely!




Implante o InterBase Dev Edition incorporado!

O RAD Studio 12 vem com a edição Developer do InterBase 2020 Update 5 recentemente lançada e as edições 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.

Saiba Mais

Double the IDE Project Power

“Nos bastidores” este lançamento apresenta uma nova arquitetura para o sistema de gerenciamento de produto e build, capaz de duplicar a capacidade de lidar com projetos grandes, com maior estabilidade e desempenho particularmente para projetos multiplataformas. Se você já passou por limitações ou problemas com projetos de maior porte como desenvolvedor, este lançamento é um upgrade que você certamente quererá ter.

Saiba Mais

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!

Saiba Mais