Fraud Blocker
Spring til indhold

Delphi 13 Florence

Delphi is the fastest way to build apps for Windows, Linux, Mac, iOS and Android

Delphi is a powerful, object-oriented programming language and integrated development environment (IDE) for building high-performance applications across Windows, macOS, iOS, Android, and Linux.

Developed by Embarcadero, Delphi is known for its fast development speed, strong database connectivity, and robust visual design tools. It uses the Pascal-based Object Pascal language and features a rich component library, making it ideal for enterprise applications, desktop software, and cross-platform development. With its advanced debugging tools and modern frameworks, Delphi remains a top choice for developers seeking efficiency and scalability.

Key features in Delphi:

  • Cross-Platform Development – Build apps for Windows, macOS, iOS, Android, and Linux.
  • Object Pascal Language – Easy-to-read, powerful, and maintainable.
  • Rich Component Libraries – VCL for Windows, FireMonkey (FMX) for cross-platform.
  • Fast & Native Performance – High-speed compilation and execution.
  • Strong Database Support – FireDAC and SQL connectivity.
  • Advanced Debugging & Refactoring – Integrated tools for optimization.
  • REST API & Cloud Integration – Seamless web and cloud support.
  • Kai – Generate, build, and improve applications with an AI that understands your project.

Fewer hours coding. Fast compiles. Easy to understand. Easy to maintain over and over.

Info

Delphi – The Fast Path to Native Application Development

Delphi is a powerful, modern Object Pascal–based IDE and framework for rapidly building high-performance, cross-platform applications. With Delphi, developers can create native apps for Windows, macOS, iOS, Android, and Linux from a single codebase—ensuring maximum productivity and minimal maintenance.

Key advantages of Delphi include:

  • Rapid Development – Intuitive visual design tools and reusable components speed up application creation.
  • Cross-Platform Power – Deliver native applications across multiple platforms with one codebase.
  • Enterprise-Grade – Robust libraries, data connectivity, and integrations for business-critical solutions.
  • Future-Ready – Continuous updates with support for modern APIs, frameworks, and technologies.

Whether for desktop, mobile, or enterprise applications, Delphi is trusted worldwide by engineers, developers, and organizations who need reliability, speed, and scalability.

Nyheder

Delphi 13.1 Florence

Delphi 13.1 Florence introduces native Windows on Arm support with the new Arm64EC compiler, modern UI styling tools including a new FireMonkey Style Designer and Windows 11 VCL styles, enhanced IDE productivity with integrated bookmarks and faster code navigation, plus mandatory Android and iOS platform updates. The release also delivers hundreds of quality and performance improvements across the IDE, compilers, and libraries.

Accelerate Development with Intelligent AI – Kai

Supercharge your development with Kai from Embarcadero.Kai is an AI-powered assistant built directly into RAD Studio, helping developers generate code, fix errors, and modernize applications—faster and smarter. With deep project awareness and agentic AI capabilities, Kai goes beyond simple code suggestions to automate workflows and accelerate delivery. Stay in your IDE, boost productivity and bring innovation to every project with Kai.

Delphi 13 Florence

We’re excited to announce that RAD Studio 13 Florence, along with Delphi 13 and C++Builder 13, is now available. This release brings a collection of long-awaited improvements, new tools, and significant quality updates across the board.

New Features in Delphi 13 Florence

New Ternary Operator and Other Delphi Language Extensions

RAD Studio 13 offers a number of improvements to the Delphi language, starting with what has been the top requested language extension, a ternary operator. Implemented using the “if” keyword, the ternary operator added to Delphi resembles the same feature in many programming languages and offers a shorter way to express a condition directly in an expression.

This is not the only new language feature available for Delphi for all target platforms and compilers: RAD Studio 13 also introduces a new NameOf intrinsic function, new {$PUSHOPT} and {$POPOPT} compiler directives, implicit “Self” parameter declaration in record class operators Initialize and Finalize, new “is not” and “not in” language operators, a new “noreturn” directive for procedure declaration, and additional constraints for generic types.

64-bit IDE for the Windows 64 target platform RAD Studio

RAD Studio 13 includes our first full featured 64-bit IDE for the Windows 64 target platform. While it offers only Windows 64-bit as target, it is complete in the features for this platform. Compared to the 64-bit IDE “Initial Release” in 12.3, the 64-bit IDE in 13 offers Delphi and C++ support for building and debugging 64-bit Windows applications, now including: code tooling for C++ via Visual Assist; support for COM, ActiveX and Type libraries; Live Templates (Ctrl+J) and the Surround menu, and quality improvements.

The installation of this feature is now part of the core RAD Studio IDE installation and not a separate option, as it was for the “Initial Release”.

SmartCore AI Component Pack – Your Gateway to AI inside Your Apps RAD Studio

While Embarcadero has been shipping an AI integration for the RAD Studio IDE called Smart CodeInsight since 12.x, providing AI-powered coding assistance in the IDE, RAD Studio 13 introduces a new set of core AI components designed to help our customers add AI features to their apps or build brand new AI-focused apps with Delphi or C++Builder.

This is a building block and a foundation for the future: It’s a core architecture our customers and 3rd party vendors can build on and extend to integrate with additional AI engines and UI controls.

By downloading the SmartCore AI Component Pack from GetIt, customers will be able to use a new AI connection component (with a role similar to that of a database connection in FireDAC). This single AI-engine agnostic component will use specific drivers to communicate via REST with different AI engines (including OpenAI, Claude, Gemini and Ollama). The SmartCore AI engine offers the ability to add additional drivers for AI providers to expand the capabilities of your project as the market develops. The configuration is managed via an easy-to-use AI connection wizard.

Part of the component pack is a set of AI request components for different data types (like text, images, structure data) which can be associated with prompts and can be bound directly with UI controls to display the results. This component-based model makes it very simple to use the SmartCore AI Components in RAD Studio 13.

With the SmartCore AI Component Pack, developers can integrate AI into both existing and new applications, addressing many popular AI use cases, such as providing support for in-product content creation like generating images and other media, adding in-product localization support for on-the-fly translation, delivering in-app smart insights and personalized recommendations for data analysis, or building an in-app chatbot to add interactivity to an existing application.

Session Management and other WebBroker and WebStencils enhancements RAD Studio

WebStencils significantly extends the existing web technologies in RAD Studio (WebBroker, DataSnap, RAD Server) by providing server-side scripting and turning RAD Server from a Web Service engine into a Web Site and Web Service tool.

Following the success of the WebStencils web template library introduced in RAD Studio 12, the new release offers a number of extensions to both WebStencils and the WebBroker foundation for RAD Studio web applications.

In RAD Studio 13, WebBroker adds sessions management, better Apache integration, Nginx web server support, and improved logging.

WebStencils brings support for session data, global variables, and a new switch statement. In addition, WebStencils integrates sessions authentication and a related authorization mechanism, offers direct access to dataset properties (along with new allow/disallow security lists to precisely control what the script can or cannot access).

Overall these additional features make building complex web sites with WebStencils significantly easier, providing a solid foundation for adding common features like sessions, user logins, and permissions management. Building powerful, fast and robust web servers powered by your business data is getting much faster with RAD Studio.

GetIt Packages Versioning RAD Studio

GetIt is RAD Studio’s package manager, used to download and install additional libraries and features offered by Embarcadero, but also open source libraries and extensions provided by our developer community and vetted by Embarcadero.

In this release, GetIt adds a long awaited feature, versioning support. This allows Embarcacero and our partners to publish and offer multiple versions of the same package and offers users the ability to pick a specific version their applications relies on rather than be forced to install the most recent version.

RAD Studio IDE Search Features RAD Studio

As Embarcadero continues to improve and modernize the RAD Studio IDE (in addition to the transition to 64-bit), this release adds extensive and configurable search features in many IDE panes, including the Project Manager, the Structure View, the Message pane and Events log. For the Message Log, RAD Studio 13 also adds additional highlighting options and introduces grouping for compiler hints and warnings in the same source code file.

RAD AI Companion Web Site RAD Studio

Along with the release of RAD Studio 13, Embarcadero is launching a RAD Studio tailored chat bot, offering the ability to query an AI specifically trained on our product and its libraries or to ask it to generate application source code.

For more information, you can check the following links:

Download your RAD Studio 13 trial license and try it out today  

Order your RAD Studio, Delphi or C++Builder license in our webshop

Get access to earlier versions of RAD Studio/Delphi/C++Builder

System

Systemkrav

Minimum Hardware Requirements

  • 1.8 GHz or faster processor
  • 3 GB of RAM. 8GB of RAM is recommended.
  • Between 6 GB and 60 GB of available disk space. Using an SSD is strongly recommended.
  • DirectX 11 capable video card that runs at 1440×900 vertical resolution screen is recommended.
  • Windows 10 Anniversary Edition is recommended and required for development for the Windows store.

Operating System Requirements

  • Windows 10 (64-bit only)
  • Windows 11

You can also install RAD Studio on a virtual machine running one of the supported versions of Windows in a non-Windows environment (e.g., macOS). To develop FireMonkey projects, your virtualization software must provide direct access to the host GPU.

Requirements for Supported Target Platforms

Supported Target Platforms

The JRE is installed automatically if you choose to install support for the Android target platform.

The Delphi installation includes some additional software. Delphi also allows you to install other additional software after the installation. For details about additional software, see Third Party Software Add-Ins.

Udgaver

Delphi Product Editions

Delphi offers multiple product editions to suit different development needs:

Delphi Professional 

  • Create desktop apps for Windows and macOS (Delphi) 
  • Create mobile apps with Delphi for Android and iOS 
  • 64bit Compiler supporting extra large code bases for Win32 and Win64

Delphi Enterprise  – Professional edition plus:  

  • Linux Compiler (Delphi) 
  • FireDAC Client/Server, remote database connectivity 
  • Appercept SDK for Amazon Web Services
  • Application Server development with DataSnap and RAD Server. (Including 1x RAD Server license)
  • RAD Server Lite for easy-to-deploy simple, low-traffic RAD Server apps

Delphi Architect  – Enterprise edition plus: 

  • Database modeling & design with Aqua Data Studio (subscription required)
  • Web Development with Sencha Ext JS Pro
  • RAD Server Multi-server license included

Kai – Agentic AI platform – Add on to Delphi

Kai is available as a subscription licence for the Professional, Enterprise, and Architect editions. It requires an active maintenance subscription for RAD Studio, Delphi, or C++Builder and cannot be used as a standalone product.

See the Delphi full Feature Matrix for a more detailed comparison.

Support

Ressourcer

Vi anbefaler disse online supportsider og ressourcer for at hjælpe dig med at få mest muligt ud af dit produkt.

Support

We offer technical support to all Alfasoft customers. We recommend visiting our Help Centre and Knowledge Base, where you will find helpful resources, including solutions to frequently encountered issues and a wealth of additional information.

Hvis du ikke kan finde svaret, kan du oprette en supportbillet i hjælpecenteret. Når du opretter din ticket, bedes du give så mange detaljer som muligt. Detaljer hjælper os til bedre at forstå problemet og give en mere præcis løsning. Husk altid at inkludere oplysninger om din produktversion og dit operativsystem.