Entwickelt zur Verwirklichung Ihrer Träume

Entwerfen Sie attraktive UIs für Desktopanwendungen und mobile Apps mit Delphi
- Erstellen Sie mit dem preisgekrönten VCL-Framework für Windows und mit dem visuellen FireMonkey-Framework (FMX) plattformübergreifende, benutzerfreundliche UIs in Delphi.
- Nutzen Sie die neue Unterstützung von Hochauflösung für die IDE auf 4K+-Monitore.
- Die VCL-Bibliothek wurde für die Verwendung des WebView 2-Steuerelements von Microsoft sowohl in TEdgeBrowser- als auch in TWebBrowser-Komponenten verbessert, mit besserer Unterstützung für UserDataFolder- und ExecutableFolder-Konfigurationen.
- VCL-Stile werden jetzt in der Entwurfsphase angezeigt! Prototypen für attraktive UIs lassen sich noch schneller erstellen, da Sie in der Entwurfsphase sofort prüfen können, wie Ihre gestalteten Formulare und Steuerelemente bei der Ausführung optisch wirken.
- Richtlinien für die FireMonkey-Entwurfsphase: Erstellen Sie Prototypen schneller mit visuellen Linien und mit erweiterter Unterstützung für Ränder und Innenabstand.
- Verbesserte TPathData-Verarbeitung und -Rendering in der FireMonkey-Bibliothek, einschließlich quadratischer Bézier-Kurvenbefehle und anderer Transformationen.
- Verbesserte Nutzung mehrerer Monitore und Fenster: Sie können Programmcode für ein Formular in mehreren Fenstern gleichzeitig entwerfen und bearbeiten.
- Entwerfen Sie in kurzer Zeit Ihr Master-UI-Layout einmalig und passen Sie dann plattform- und gerätespezifische Ansichten einfach an, ohne den Designaufwand zu verdoppeln
- Verwenden Sie das Menü für den visuellen Entwurf, um auf einfache Weise per Drag-and-Drop visuelle und nicht visuelle Komponenten aus der Palette zu übernehmen
- Verbinden Sie UI-Elemente mit Datenquellen mithilfe des LiveBindings-Designers

Mit Delphi programmieren Sie schneller und intelligenter
- IDE-Unterstützung für Markdown-Dokumente und VCL-basierte HTML-Vorschau.
- Hervorhebung von inaktivem Code im Code-Editor.
- Nutzen Sie die leistungsstarke, vielseitige und leicht erlernbare Object Pascal-Sprache und passen Sie die IDE an Ihren Programmierstil an
- Code Insight™ bietet eine automatische Code-Vervollständigung über ein modernes Sprach-Server-Protokoll basierend auf Ihrem Code und den verwendeten Bibliotheken, so dass Sie schnell und präzise programmieren können.
- Nutzen Sie Tipps und Tricks aus der Inline-Dokumentation, während Sie Ihren Code schreiben.
- Halten Sie Ihre Entwicklung agil mit dem VCL-Designer, dem flexiblen Refactoring und den Live Templates.
- Integrieren Sie Versionskontrollsysteme wie Git, Subversion und Mercurial.
- Neue ToolsAPI zum Bearbeiten im Code-Editor
- Markdown-Dateien können jetzt in mehreren Editorfenstern geöffnet werden
- Neue Komponente zur biometrischen Authentifizierung für FireMonkey-Mobilanwendungen
- Neue IFMXPhoneDialerListenerService-Schnittstelle für Android

Schnelleres Debuggen mit dem integrierten nativen Debugging von RAD Studio
- Fügen Sie bedingte Haltepunkte ein, um die Programmausführung an einer bestimmten Stelle oder beim Auftreten einer bestimmten Bedingung schnell zu unterbrechen.
- Durchsuchen Sie den gesamten Aufruf-Stack, um nachzuvollziehen, wie der ausgeführte Code den aktuellen Standort erreicht hat.
- Überprüfen Sie den aktuellen Wert der Variablen, wenn Sie Ihr Programm während des Debuggens angehalten haben.
- Code Insight™ Code-Vervollständigung ist während des Debuggens verfügbar
- Führen Sie ein Debugging auf jedem Gerät durch! Sie können Ihre Anwendung auf jedem iOS-, Android-, machOS- oder Linux-Gerät bereitstellen und dafür ein Debugging wie für eine lokale Ausführung durchführen.
- Neuer Debugger auf Basis von LLDB für macOS Intel und Android 32-bit. Alle Debugger für Nicht-Windows-Plattformen in Delphi und C++ wurden auf die LLDB-Architektur umgestellt.
- Es stehen Ihnen Haltepunkte, Stack-Überprüfungen, Kurzhinweise und eine Ausdruckauswertung auf lokalen wie Remote-Computern mit einem Live-Debugging für alle Entwicklungsplattformen zur Verfügung.

Kompilieren und Bereitstellen von hochleistungsfähigen nativen Anwendungen mit Delphi
- Stellen Sie Ihre Anwendungen für Windows 11 bereit. Passen Sie Ihre Anwendungen an das neue Windows von Microsoft an.
- Unterstützung für das Microsoft WebView2-Steuerelement (Edge Chromium) in der WebBrowser-Komponente
- Delphi 11 ermöglicht außerdem eine schnelle Bereitstellung für den AppStore. Sie können im Handumdrehen Anwendungspakete für den Windows Store, Apple AppStore und Google Play Store erstellen.
- Sehen Sie sich Ihre Apps mit dem iOS-Simulator für Delphi an, indem Sie Binärdateien für macOS-Geräte generieren, die auf ARM-64 (M1- oder M2-CPUs) ausgeführt werden.
- Kompilieren Sie für macOS (M-Reihe von Apple Silicon) und nutzen Sie das neue universelle Paket für eine Bereitstellung im AppStore. Sie können jetzt sowohl für vorhandene Intel-Prozessoren als auch für die neue M-Reihe der macOS-Prozessoren (Apple Silicon) kompilieren.
- Kompilieren Sie für Android API 30. Android API und die Android-Bibliotheken wurden aktualisiert für API 30, Google Play V3 und Android X. Sie sind damit immer auf dem neuesten Stand der Android-Anforderungen, wenn die Plattform weiterentwickelt wird. Dazu gehört auch die neueste Billing API.
- Die aktualisierte FireDAC-Bibliothek unterstützt den neuesten Microsoft ODBC-Treiber für SQL Server, die neue Transaktionsfunktion von MongoDB, verbesserte FDMonitor- und FDExplorer-Tools, Texteditor-Unterstützung für SQL-Syntaxhervorhebung im FireDAC-SQL-Texteigenschaftseditor und reFind-Dateien für die Migration von dbGo-Projekten (klassisches ADO). FireDAC.
- Der aktualisierte RAD-Server verfügt über eine Option zum Ablaufen von Authentifizierungstoken/Sitzungen, IP-Adresse und Datum/Uhrzeit für die Protokollierung sowie eine vereinfachte Erstellung von Client-Anwendungen mit der EMSFireDACClient-Komponente.
- Definieren Sie Dateien für die Bereitstellung nach Plattform und Build-Konfiguration. Entwickler können in jedem Projekt die Dateien identifizieren, die basierend auf der Zielplattform (z.B. Windows, macOS, Android, iOS, Linux) bereitgestellt werden sollen und Konfigurationen erstellen (z.B. Debug oder Release).
- Stellen Sie Dateien aus der Delphi-IDE auf einfache Weise direkt für Windows, macOS, Android, iOS und Linux bereit
- Embarcadero liefert die Subversion-DLLs nicht mehr mit aus, sondern empfiehlt den Benutzern, eigene Subversion-Client-DLLs zu installieren und zu pflegen

Verbessern Sie die Qualität Ihres Codes mit Delphi
- Fast Error Insight markiert automatisch Fehler in Ihrem Code und hilft Ihnen, diese zu beheben.
- RTL-Qualitätsfokus: TZipFile, 64-Bit-Verbesserungen für große Datenstrukturen, Bluetooth LE, Record Helper für TDateTime in System.DateUtils.
- Mit dem integrierten Refactoring können Sie sowohl die Leistung als auch die Lesbarkeit Ihres Anwendungscodes rationalisieren, vereinfachen und verbessern.
- Erstellen Sie schnell hochwertigen Code mithilfe von gut getesteten und hoch optimierten plattformübergreifenden Bibliotheken.
- Erstellen Sie Unit-Tests für Ihren gesamten Code mit den mitgelieferten DUnit- und DUnitX-Frameworks.
- Sehen Sie, was in Ihrer Anwendung vor sich geht, ohne den Anwendungsablauf zu unterbrechen, indem Sie mit CodeSite Logging Live-Logging zu jeder Anwendung hinzufügen.
- Verwendung von Visual Studio Code zur Bearbeitung des Delphi-Quellcodes mit kompletter Programmierhilfe.
- LSP-Erkennung von Include-Dateien und automatischer Neustart des LSP-Servers.
- Automatische Programmierhilfe mit der Tabulator-Taste.
- Der Code-Editor hebt übereinstimmende Wörter hervor
- Der Delphi-Compiler speichert jetzt XmlDoc in einer kompilierten DCU, was bedeutet, dass HelpInsight Informationen in vielen Bereichen anzeigen kann, in denen dies vorher nicht möglich war

Verbessern Sie die Zusammenarbeit mit Delphi-Teamwork und Remote-Desktop-Features
- Durch die erweiterte Remote-Desktop-Unterstützung (für VCL und IDE) können Sie remote mit Ihrem Team zusammenarbeiten.
- Verfolgen und verwalten Sie Änderungen schnell mithilfe von Versionskontrollsystemen wie Subversion, Git und Mercurial Repositories
- Navigieren Sie ganz einfach durch Änderungen und Historie über die Registerkarte "Verlauf" im Code-Viewer mit der integrierten Änderungsanzeige.
- Die Befehlszeilen-Compiler von RAD Studio sind perfekt geeignet für eine schnelle Einbindung in kontinuierlich erstellte Build-Konfigurationen durch unsere Unterstützung für MSBuild-Projekte.

Erweitern Sie die Delphi-IDE mit Hunderten von Komponenten
- Nutzen Sie den GetIt Package Manager, um schnell die Funktionalität Ihrer Anwendungen zu erweitern und verbessern, indem Sie neue Komponenten herunterladen und integrieren.
- Erweitern Sie die IDE mit Tools und Komponenten von Embarcadero Technology Partnern.
- Nutzen Sie leistungsstarke integrierte Tools und Komponenten wie Beyond Compare, FastReport, TeeChart, InterBase, IP*Works und CodeSight!
- Erweitern Sie die IDE mit Addons und Plugins von Dutzenden von Drittanbietern, um die IDE an Ihre Bedürfnisse anzupassen.