Fraud Blocker
Hopp til innholdet

Delphi 13 Florence

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

Delphi er et kraftig, objektorientert programmeringsspråk og et integrert utviklingsmiljø (IDE) som gjør det mulig å bygge applikasjoner med høy ytelse på Windows, macOS, iOS, Android og Linux.

Delphi er utviklet av Embarcadero og er kjent for sin raske utviklingshastighet, gode databasetilkobling og robuste visuelle designverktøy. Programmet bruker det Pascal-baserte Object Pascal-språket og har et rikt komponentbibliotek, noe som gjør det ideelt for bedriftsapplikasjoner, skrivebordsprogramvare og utvikling på tvers av plattformer. Med sine avanserte feilsøkingsverktøy og moderne rammeverk er Delphi fortsatt et førstevalg for utviklere som ønsker effektivitet og skalerbarhet.

Nøglefunktioner i Delphi:

  • Utvikling på tvers av plattformer - Bygg apper for Windows, macOS, iOS, Android og Linux.
  • Objektspråket Pascal - Lett å lese, kraftig og vedlikeholdsvennlig.
  • Rich Component Libraries - VCL for Windows, FireMonkey (FMX) for flere plattformer.
  • Rask og "Native" ytelse - Kompilering og kjøring i høy hastighet.
  • Sterk støtte for databaser - FireDAC- og SQL-tilkobling.
  • Avansert feilsøking og refaktorering - Integrerte verktøy for optimalisering.
  • REST API og Cloud integrasjon - Sømløs nett- og cloudstøtte.
  • Kai – Utvikle, bygge og forbedre applikasjoner med en AI som forstår prosjektet ditt.

Færre timer med koding. Raske kompileringer. Lett å forstå. Lett å vedlikeholde om og om igjen.

Info

Delphi – Den raske veien til utvikling av native applikasjoner

Delphi er et kraftig, moderne Object Pascal-basert IDE og rammeverk for rask utvikling av høytytende, plattformuavhengige applikasjoner. Med Delphi kan utviklere lage native apper for Windows, macOS, iOS, Android og Linux fra én enkelt kodebase, noe som sikrer maksimal produktivitet og minimalt vedlikehold.

De viktigste fordelene med Delphi er:

  • Rask utvikling – Intuitive visuelle designverktøy og gjenbrukbare komponenter gjør det raskere å lage applikasjoner.
  • Kryssplattformkraft Lever native applikasjoner på flere plattformer med én enkelt kodebase.
  • Bedriftsklasse – Robuste biblioteker, datakonnektivitet og integrasjoner for forretningskritiske løsninger.
  • Klar for fremtiden – Kontinuerlige oppdateringer med støtte for moderne API-er, rammeverk og teknologier.

Enten det gjelder desktop-, mobil- eller bedriftsapplikasjoner, er Delphi en pålitelig partner for ingeniører, utviklere og organisasjoner over hele verden som trenger pålitelighet, hastighet og skalerbarhet.

Nyheter

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 nettbutikk

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.

Utgaver

Delphi produktutgaver

Delphi tilbyr flere produktutgaver som passer til ulike utviklingsbehov:

Delphi Professional 

  • Lag skrivebordsapper for Windows og macOS 
  • Lag mobilapper med Delphi for Android og iOS 
  • 64bit-kompilator med støtte for ekstra store kodebaser for Win32 og Win64

Delphi Enterprise  – Professional-utgave pluss:  

  • Linux-kompilator 
  • FireDAC Client/Server, ekstern databasetilkobling 
  • Appercept SDK for Amazon Web Services
  • Utvikling av applikasjonsserver med DataSnap og RAD Server. (Inkludert 1x RAD Server-lisens)
  • RAD Server Lite for enkle RAD Server-apper med lav trafikk som er lette å distribuere

Delphi Architect  – Enterprise-utgave pluss: 

  • Databasemodellering og -design med Aqua Data Studio (krever abonnement)
  • Nettutvikling med Sencha Ext JS Pro
  • RAD Server Multi-server-lisens

Kai – Agentic AI-plattform – Tillegg til Delphi

Kai er tilgjengelig som abonnementslisens for utgavene Professional, Enterprise og Architect. Det krever et aktivt vedlikeholdsabonnement for RAD Studio, Delphi eller C++Builder og kan ikke brukes som et frittstående produkt.

Se Delphi full Feature Matrix for en mer detaljert sammenligning.

Support

Ressurser

Vi anbefaler disse nettbaserte støttesidene og ressursene for å hjelpe deg med å få mest mulig ut av produktet ditt.

Support

Vi tilbyr teknisk støtte til alle Alfasoft-kunder. Vi anbefaler at du besøker vårt hjelpesenter og vår kunnskapsbase, der du finner nyttige ressurser, inkludert løsninger på vanlige problemer og en mengde tilleggsinformasjon.

Hvis du ikke finner svaret, kan du opprette en supporthenvendelse i hjelpesenteret. Når du oppretter en henvendelse, ber vi deg oppgi så mange detaljer som mulig. Detaljer hjelper oss med å forstå problemet bedre og gi en mer nøyaktig løsning. Husk alltid å oppgi informasjon om produktversjon og operativsystem.