Delphi är det smidiga Object Pascal IDE- och komponentbiblioteket för plattformsoberoende inbyggd applikationsutveckling som du har förväntat dig. Skriv, kompilera, paketera och distribuera enterprise-klassade, plattformsoberoende applikationer med flexibla molntjänster och bred IoT-anslutning från den första IDE med integrerad Windows 10 Desktop Bridge-förpackningar. Kompilera inbyggda applikationer för Linux och Windows servrar och nå den bredaste publiken med App Store-stöd för Windows 10, macOS, iOS och Android – allt från en enda kodbas. Delphi levererar uppdaterade prenumerationskunder, en ny Linux-kompilator och en mängd funktionsförfrågningar och RTL-förbättringar.
Delphi hjälper dig:
Info
Om Delphi
Byggd för att hjälpa dig att frigöra kraften i dina drömmar
DESIGNA MED C++BUILDER
Designa attraktiva användargränssnitt för stationära och mobila appar med Delphi

UTVECKLA MED DELPHI
Utveckla snabbare och smartare med Delphi

DEBUGGA
Debugga snabbare med RAD Studios integrerade inbyggda felsökning

DISTRIBUERA
Kompilera och distribuera högpresterande integrerade appar med Delphi

DELPHI KODKVALITÉ
Förbättra kvalitén på din kod med Delphi

SAMARBETA
Samarbeta bättre med Delphi Teamwork och Remote Desktop funktioner

UTÖKA
Förbättra Delphi IDEet med hundratals komponenter

Nyheter
Vad är nytt i Delphi 11 Alexandria?

Delphi 11 Alexandria Release 3 (also known as RAD Studio 11.3) is focused on quality and improvements in terms of usability, performance and stability, as requested by customers. The release builds on the landmark new features in Delphi 11 Alexandria’s three previous releases.
Delphi 11.3 includes support for newer versions of several operating systems, adds a new ToolsAPI to the Delphi IDE to customizing the way source code is painted in the code editor, introduces a new Biometric Authentication component for mobile platforms, and a number of other features and enhancements.
What is New in Delphi 11.3
Updated Target Platform Support
Delphi 11.3 offers official support for new versions of many operating systems for which it can build native applications. Specifically, RAD Studio now supports iOS 16 , Android 13, and macOS Ventura, all of which were released after RAD Studio 11.2 GA, in addition to Ubuntu 22 and Windows Server 2022.
Evolved VCL Form Designer and High DPI
Delphi 11.3 offers improvements to the High DPI IDE and in particular the VCL Form Designer quality under High DPI, with specific improvements in the scaling of non-visual components, including in frames.
Smarter Code Editor
The IDE code editor now has the ability to highlight matching words. This feature allows you to see instances of the same word you have selected, or the cursor is currently in, highlighted on the screen.
This release also brings a new ToolsAPI for painting in the code editor, which allows developers to customize the editor without affecting its stability.
Improved Code Insight and DelphiLSP
Delphi Code Insight through DelphiLSP sees very significant quality improvements, to further improve our Code Insight features and make them faster and more reliable, including with large applications. These improvements include code completion, Help Insight, and navigation, with a strong focus on overall reliability, as well as providing completion and navigation results and HelpInsight in areas where they were not previously provided.
Better Toolchain
Delphi 11.3 ships with a new LLDB-based debugger for macOS Intel and Android 32-bit, which means all non-Windows platform debuggers across Delphi and C++ are now LLDB-based.
Delphi 11.3 now also offers a new notarization process for macOS, which Apple introduced with XCode 14. The Windows signing support in the IDE now includes the timestamping of MSIX files, while using a library suffix of $(Auto).
Embedded InterBase Editions & Database Support
Delphi now also ships with the recently-released InterBase 2020 Update 4 Developer edition and the IBLite/ToGo edition.
Meanwhile, FireDAC now offers improvements for PostgreSQL database performance and full compatibility with version 14 and version 15.1 of the database. For Oracle and other databases, it offers better treatment of column names with square brackets. For Linux, the database layer offers preliminary support for UTF8 in the database RTL (like for TStringField) and in FireDAC’s DataSets.
Biometric Authentication
For FireMonkey mobile applications, Delphi 11.3 offers a new Mobile Biometric Authentication component. This component (called TBiometricAuth) provides a means of authorization to use an application or some specific features via Biometrics (e.g., Face ID on iOS devices or Fingerprint on Android devices).
FMX Mobile Device Integration
Another new FireMonkey feature for better mobile device integration is the new IFMXPhoneDialerListenerService interface, which was implemented for Android. The service is intended for tracking changes in the state of the phone system service (Calls, Carrier, CallState).
The FireMonkey library has undergone extensive fixes and improvements, beside the support for newer versions of target operating systems.
Web Technologies
The new release brings improvements to TMultipartContentParser, automatic token refresh to TOAuth2Authenticator, better support for NestedElements in TRESTResponseDataSetAdapter, and fixes in RAD Server, SOAP and other related subsystems.
Enhanced Security
For security reasons, Embarcadero no longer ships the Subversion DLLs, but recommends that users install and maintain their own Subversion client side DLLs.
Quality Improvements
The quality improvements encompass all product areas, with a specific focus on Delphi Code Insight using Delphi LSP, the High DPI IDE introduced in 11.0, and VCL styles. There are notable enhancements in the compilers and toolchains, the Delphi and C++ RTL, VCL, FireMonkey, FireDAC and other database libraries, Internet access and services.
Overall, Delphi 11.3 Alexandria implements over 25 feature requests from Quality Portal and fixes over 365 bugs reported by customers on that site, encompassing all areas of the product.
Nya funktioner i Delphi 11.2
DELPHI IOS SIMULATOR
RAD Studio 11.2 erbjuder stöd för iOS-simulator för Delphi-språket, med möjlighet att generera binärer för iOS-simulatorn för macOS-enheter som körs på ARM-64 (M1 eller M2 CPU:er). Detta gör det möjligt för utvecklare att testa sina Delphi-program på olika Apple-enheter och på flera olika formfaktorer med hjälp av iOS-simulatorn utan att behöva köpa specifik hårdvara.
STÖD FÖR ANDROID API NIVÅ 32
IDE:n är inriktad på Android API-nivå 32 (från API-nivå 30 i 11.1), som Google Play kommer att kräva i november 2022. Installationsprogrammet har också uppdaterats för att erbjuda Eclipse Temurin JDK 11, som krävs för de senaste Android SDK-verktygen.
LLDB FÖR DELPHI FÖR LINUX
Delphis Linux-verktygskedja använde tidigare GDB för felsökning. I 11.2 övergår man till LLDB, som ger en kraftig kvalitetsförbättring både när det gäller funktioner och stöd för syntaxen för Delphis språk. LLDB har uppgraderats till version 12 och antagits för iOS-simulatorn, tillsammans med den befintliga användningen av LLDB för C++ Win64 och Delphi macOS, iOS och Android 64-plattformar.
ÅTERSTÄLLA XSLT-TRANSFORMATIONER FÖR ATT FÅ HJÄLP MED INSIKT
Help Insight använder nu en VCL-baserad HTML-skärmkontroll och genererar HTML genom att bearbeta XMLDoc-data som returneras av kompilatorn med en XSL-transformation och tillämpa CSS-format för visning. Precis som i 10.3 och tidigare versioner kan XSLT- och CSS-filerna anpassas. Detta ger mer läsbara detaljer, när det gäller formatering, och möjlighet för en användare att ändra innehåll och layout.
INAKTIV KOD I KODREDIGERAREN
Det är vanligt att kod kompileras på villkor för specifika plattformar eller av andra skäl. Delphis kodredigerare visar nu kod som är inaktiv - som inte kompileras på grund av odefinierade makron - på ett annat sätt än kod som är aktiv och kommer att kompileras. När det gäller komplexa IFDEF:er gör den här funktionen det möjligt att omedelbart upptäcka den aktiva koden för den aktuella plattformen och byggkonfigurationen.
C++BUILDER CODE INSIGHT
RAD Studio 11.2 innehåller alla de förbättringar som redan finns i den särskilda uppdateringen 11.1.5 C++ Code Insight. Tillsammans med betydande cquery-förbättringar ger versionen möjlighet att bättre anpassa LSP-beteendet under dialogrutan Tools Options, med möjlighet att starta om servern när ett nytt projekt öppnas, indexera endast filer i redigeraren eller indexera alla filer i projektgruppen.
FÖRBÄTTRADE FLIKAR I REDIGERINGSVERKTYG
RAD Studio 11.2 lägger till några nya funktioner för redigeringsflikar, bland annat möjligheten att visa fliken för filer av olika typer i olika färger (vanlig källkod, filer som öppnats under felsökning, konfigurationsfiler och så vidare). Anpassade färger kan stängas av, till exempel av visuella tydlighetsskäl.
GETIT PACKAGE MANAGER
GetIt gör det nu möjligt att filtrera efter språk (Delphi eller C++). Med det nya filtret kan du lista endast Delphi-paket eller endast C++Builder-paket, och det är aktivt om du använder RAD Studio.
FÖRBÄTTRINGAR AV VÄLKOMSTSIDAN
Vi har återställt avsnittet "New in GetIt" på välkomstsidan och förbättrat beteendet hos kryssrutan "Close Welcome screen when opening a new project": välkomstsidan återställs nu när alla projekt stängs.
...OCH MYCKET MER!
I version 11.2 introduceras också många verktygs-, IDE- och biblioteksförbättringar, inklusive inaktiv kodmarkering i kodredigeraren, Delphi-, VCL-, FireMonkey- och FireDAC-bibliotek, förbättrade redigeringsflikar, uppdateringen av C++Builder Code Insight och förbättringar av välkomstsidan.
Mer information
Titta på Nyheter i Delphi, C++Builder och RAD Studio 11.2 Alexandria-video (YouTube).
Nya funktioner i version 11.1
FÖRBÄTTRAD IDE OCH ANVÄNDARUPPLEVELSE
RAD Studio 11.1 bygger på de milstolpar som introducerades i version 11 Alexandria av RAD Studio, Delphi och C++Builder. RAD Studio IDE är det primära fokuset i 11.1, med målet att ytterligare förbättra de funktioner som införts i de senaste versionerna.
RAD Studio 11.1 kombinerar stöd för hög-DPI med förbättringar av fjärrskrivbordstillgång för närmare och effektivare samarbete i teamet. Designerna med hög-DPI för VCL och FireMonkey och den stiliserade formulärdesignern för VCL har genomgått förbättringar.
GetIt Library Manager har förbättrats med cachade bilder och en omarbetad implementering av användargränssnittet. Vyn Meddelanden använder nu anpassade färger, medan den nya välkomstsidan nu erbjuder bakgrundsbilder och stöder anpassade ramar med ett nytt API för öppna verktyg.
Enligt Embarcaderos produktchef Marco Cantù: "RAD Studio 11.1 förbättrar prestandan och stabiliteten hos de fantastiska funktionerna i 11.0, med början i det nya IDE-formatet med hög DPI-kapacitet. Dessutom ger den officiellt stöd för operativsystem som släppts efter att 11.0 levererats: Windows 11, macOS 12 Montere, iOS 15 och Android 12!"
FÖRBÄTTRAD INSIKT I KODEN
Code Insight för båda språken, Delphi och C++, är nu förbättrad. C++-implementationen har förbättrats avsevärt i kvalitet och prestanda, medan Delphis LSP-motor är mellan 5 och 30 gånger snabbare. Dessutom är nu typparametrar synliga när man slutför en deklaration.
KRAFTFULLARE KOMPILATORER OCH FELSÖKARE
Stabiliteten och prestandan hos Delphi- och C++-kompilatorerna har förbättrats. Delphi macOS 64-bitars ARM- och Android 64-bitars felsökare är nu baserade på LLDB-felsökararkitekturen, som redan används för Delphi iOS 64-bitars felsökare. Som ett resultat av detta förenas Delphi-debuggarna för plattformar som stöds på den här tekniken som en del av det kontinuerliga åtagandet att förbättra kvaliteten.
Jim McKeeth, chefutvecklare och ingenjör på Embarcadero, säger att han är "en person som blir glad över nya funktioner och stora förändringar, men jag förstår också att den största effekten på min dagliga produktivitet kommer från kvalitetsförbättringar och prestandaförbättringar". RAD Studio 11.1 tar med sig alla nya och spännande funktioner i mina favoritutvecklingsverktyg och lägger till den kvalitet och prestanda som gör att varje dag jag använder det lite bättre än den föregående".
RIKARE RTL-, UI OCH DATABASBIBLIOTEK
Optimeringar och kvalitetsförbättringar har införts i Delphis RTL-kärna i 11.1-versionen. Det finns också en ny TURLStream-klass, en TStream-släkting med stöd för asynkrona operationer. Stöd för Windows 11 och Server 2022 i datastrukturen TOSVersion. FireMonkey har lagt till kvalitetsförbättringar för TListView, tillsammans med förbättrad integration av Android SDK, TWebBrowser, Windows HighDPI-relaterade problem och prestanda. FireDAC har lagt till Structure View-integration och erbjuder stöd för MariaDB 10.6, SQLite Encryption Extension (SEE) och nya datatyper för Firebird 4. RAD Studio 11.1 förbättrar också DataSnap-kvaliteten och lägger till möjligheten att distribuera en WebBroker-applikation på Android.
ÖVERLÄGSEN INTEGRATION MED AWS OCH PYTHON
Sedan 11 Alexandria-versionen har Enterprise- och Architect-kunder fått en förhandsvisning av den nya AWS SDK för Delphi (licensierad från Appercept). Embarcadero utökar också räckvidden för sina Delphi UI-bibliotek till Python-utvecklare med nya gratis bibliotek och förbättrar också integrationen av Python-bibliotek i RAD Studio-program.
Med alla dessa förbättringar i en viktig kärnversion säger Embarcaderos general manager Kyle Wheeler att företaget är "glada att kunna lansera den här versionen på marknaden som ett fortsatt fokus på kvalitetsförbättringar som bygger på det stora arbetet med version 11. 2022 ser ut att bli ännu ett fantastiskt år för Embarcadero, RAD Studio och vår fantastiska gemenskap".
Nya funktioner i version 11
MODERNISERING AV VCL
Många VCL-komponenter har uppdaterats för nya funktioner i Windows API:
VIKTIGA FÖRBÄTTRINGAR AV FIREMONKEY
MÅLPLATTFORMAR OCH KOMPILATORER
VIKTIGA FÖRBÄTTRINGAR AV KÖRTIDSBIBLIOTEKET MED MERA
FÖRBÄTTRAD INSIKT I DELPHI-KOD MED LSP
DATAKOPPLING
ÖVERGRIPANDE KVALITET
Den här versionen innehåller specifika lösningar på över 650 problem som rapporterats av kunder på Quality Portal (QP), plus över 110 nya funktioner som efterfrågats av kunder på samma portal (Observera att synkroniseringen med QP inte är
Produkttester för RAD Studio, Delphi och C++Builder 11 är nu tillgängliga, och de uppdaterade produktversionerna finns i webbutiken. Kunder med uppdateringsabonnemang kan ladda ner och installera RAD Studio 11 idag med sin befintliga licens och kommer att få ett e-postmeddelande om att den nya versionen är tillgänglig. Nedladdningar finns att hämta i portalen för nya kunder på följande adress my.embarcadero.com.
Kampanj
Fira Delphis 28-årsjubileum med oss!

Februari är en viktig månad för Delphi. Delphi introducerades ju för första gången för världen under denna månad för 28 år sedan och har utvecklats med tiden för varje år som gått sedan dess.
För att ge dig mer av RAD Studio 11 och dess verktyg och funktioner erbjuder vi 15% rabatt på Professional edition, 20% rabatt på Enterprise edition och 28% rabatt på Arachitect edition på Delphi / C++Builder / RAD Studio 11 Alexandria nya licenser!
Förutom vårt rabatterbjudande har vi också ett andra parallellt erbjudande - 3 för 1 (36 månader i stället för 12) på underhåll. Med andra ord, underhåll i två extra år!
Välj det erbjudande som passar dina behov bäst. Rabatterbjudandet och specialerbjudandet 3 för 1 kan inte kombineras.
Erbjudandena gäller för licenser för namngivna användare samt licenser för namngivna nätverk och samtidiga licenser. Du kan köpa RAD Studio/Delphi/C++Builder via vår webshop, eller genom att skicka ett e-postmeddelande till info@alfasoft.com.
Läs mer om RAD Studio/Delphi/C++Builder.
Villkor för vår uppgraderingskampanj
Systemkrav
Systemkrav
Delphi 11 Alexandria
Minimikrav för maskinvara
Operativsystem krav
Du kan också installera RAD Studio på en virtuell maskin som kör en av de versioner av Windows som stöds i en icke-Windows-miljö (t.ex. macOS). För att utveckla FireMonkey-projekt måste din virtualiseringsprogramvara ge direkt åtkomst till host-GPU:n.
Krav för målplattformar som stöds
64-bitars Windows - Datorer och surfplattor med Intel/AMD-processorer som kör någon av följande versioner av Windows
OS X - En Intel-baserad Mac med mer än 2 GB RAM som kör någon av följande versioner av macOS:
iOS - En iOS-enhet som kör någon av följande versioner av iOS:
Alla krav för stöd för macOS
Android - En Android-enhet som körs på Arch64-processorer eller ARMv7-processorer med NEON-stöd.
Linux (endast Delphi) - 64-bitars Linux som kör någon av följande distributioner:
JRE installeras automatiskt om du väljer att installera stöd för Android-målplattformen.
Delphi-installationen innehåller en del ytterligare programvara. Delphi gör det också möjligt att installera andra tilläggsprogram efter installationen. För mer information om ytterligare programvara, se Tilläggsprogram från tredje part.
Licens
Licensalternativ för Delphi

Se Delphi full Feature Matrix för en mer detaljerad jämförelse.
NYHET - Det är nu möjligt att köpa C++Builder Professional på årsbasis. Kontakta Alfasoft för mer information.
Support
Delphi Support
Det är möjligt att köpa support och underhåll för alla Embarcadero-produkter. Embarcadero support och hjälp hittar du på följande länkar:
Alfsoft tillhandahåller teknisk support till alla Embarcadero-kunder. Beskriv ditt problem så detaljerat som möjligt när du kontaktar vår support. Kom ihåg att alltid informera om din produktversion och ditt operativsystem (både plattform och version). Du hittar instruktioner för support här (https://www.alfasoft.com/en/support.html).