Neue Funktionen in RAD Studio 12.3
Verbessert in 12.3!
Smart CodeInsight: KI-unterstützte Programmierung
Neue offene Architektur für KI-Plugins, mit Unterstützung für OpenAI, Gemini, Claude und Ollama. Mit Smart CodeInsight entscheiden die Nutzer, ob und wie sie KI nutzen wollen und können sogar zusätzliche Plugins erstellen, sofern diese eine veröffentlichte REST-API bieten. (RAD Studio)
Verbessert in 12.3!
64 Bit Version der Delphi Windows Compiler
RAD Studio 12.3 enthält die 64-Bit-Binärversion der Delphi-Win32- und Win64-Compiler für die Erstellung sehr großer Anwendungen in einer einzigen ausführbaren Datei. Ursprünglich in den Editionen Enterprise und Architect verfügbar, erweitert RAD Studio 12.3 den 64-Bit-Compiler auf die Professional Edition. (Delphi)

Verbessert in 12.3!
Modernisierter Clang-basierter C++ Compiler und Toolchain
Update auf den neuen Clang-basierten C++-Compiler für Win64, einschließlich Nutzung und Erstellung von Laufzeitpaketen, Unterstützung für alle RAD Studio-Komponentenpakete und parallelisierte, CPU-intensive Stapelkompilierung für unglaubliche Kompilierleistung (C++Builder)
Verbessert in 12.3!
Neue WebStencils Template Library
WebStencils ist eine serverseitige, skriptbasierte Integration und Verarbeitung von HTML-Dateien in WebBroker- und RAD-Server-Technologien. Damit lassen sich moderne Websites entwickeln, die auf Daten aus der serverseitigen RAD Studio-Anwendung basieren. Dient auch als Grundlage für die Verwendung von HTMX. (RAD Studio)
Neu in 12.3!
64 Bit IDE “Erstes Release”
Mit RAD Studio 12.3 wird die erste Version einer 64 Bit-IDE eingeführt. Das erste Release entspricht noch nicht vollständig der 32-Bit-IDE und unterstützt nur 64-Bit-Windows-Zielplattformen, bietet aber nahezu unbegrenzten Speicherplatz für die IDE, für Komponenten, Designer und den integrierten Compiler. Die 64-Bit-IDE ermöglicht auch den Zugriff auf Datenbanken zur Entwurfszeit, die nur einen 64-Bit-Client-Treiber anbieten. Ein neuer nativer Delphi-Debugger auf Basis von LLDB für die 64-Bit-IDE ist in Entwicklung. Die erste Version der 64-Bit-IDE wird neben der 32-Bit-IDE installiert. Entwickler können entweder eine oder beide gleichzeitig verwenden.
Angepasst!
Neueste Versionen der Zielplattformen!
Delphi 12.1 bietet offizielle Unterstützung für iOS 17, Android 14 und macOS Sonoma. Delphi 12.1 unterstützt auch Ubuntu 22 LTS, und sowohl Delphi als auch C++ Builder zielen auf Windows 11 und Windows Server 2022.

Verbessert in 12.3!
FireDAC und Datenbank Support
Verbesserungen bei der Filterung von SQL-Abfragen aus der TFDTable-Komponente und Unterstützung für die Migration von IBX zu FireDAC mit dem Refind-Dienstprogramm. Spezielle Unterstützung für den Zugriff auf 64-Bit-Treiber in der 64-Bit-IDE. RAD Studio unterstützt jetzt offiziell Microsoft SQL Server 2022, MongoDB bis zur Version 8.0, MySQL 8.4 und Oracle DRCP. (RAD Studio)

Verbessert in 12.3!
Delphi LSP und CodeInsight
Delphi LSP, das CodeInsight zugrunde liegt, wurde um wichtige Grundlagen und Funktionsanforderungen erweitert. Außerdem gibt es eine 64-Bit-Version der DelphiLSP-Engine ohne Speicherbegrenzung, die große Codebestände unterstützt. Die 64-Bit-Version ist in den Editionen Enterprise und Architects verfügbar. (Delphi)
Neu!
Android API Level 35 und verbessertes Deployment
RAD Studio 12.3 aktualisiert in Delphi auf Android API Level 35 für Android, eine Anforderung für Google Play Store Apps bis August 2025. Die Änderungen umfassen mehrere Technologien und beinhalten ein neues NDK-Ziel, Unterstützung von 16 KB Seitengrößen, neue Bereitstellungsoptionen und Berechtigungen. (Delphi)

Verbessert in 12.3!
Delphi RTL, VCL, und FireMonkey Qualität
Verbesserungen an der Core Delphi RTL und an den VCL- und FireMonkey UI-Bibliotheken, einschließlich neuer TParallelArray- und TOrderedDictionary-Klassen von RTL; Rahmenskalierung, FormsTabBar, Styling und High DPI- Themen für VCL; intensive Qualitätsarbeit in vielen Bereichen für FMX (RAD Studio).

Verbessert in 12.3!
BLE und Bluetooth
Die Version 12.3 verbessert die Qualität unserer Bluetooth- und BLE-Unterstützung für alle RAD Studio-Zielplattformen. Zu den Änderungen gehört auch ein neues Ereignis, das aufgerufen wird, wenn sich die BLE-Übertragungskonfiguration ändert (RAD Studio)

Verbessert in 12.3!
RAD Server
Die Integration von WebStencils erweitert die RAD Server-Funktionen zur Entwicklung von Webdiensten um das Thema Webentwicklung; Erweiterung der Swagger-Dokumentationsunterstützung um benutzerdefinierte Metadaten, API-Filterung, YAML-Format und mehrzeilige Delphi-Stringliterale. (RAD Studio)


Verfügbare Funktionen seit RAD Studio 12
Editor Fokus-Modus und Scrollbar-Anmerkungen
Der neue Fokusmodus zeigt die IDE nur noch mit dem/den Editor(en) an. Neue Scrollbar-Anmerkungen zeigen auf einen Blick die Abschnitte des Codes, die geändert wurden oder Lesezeichen, Fehler oder Warnungen enthalten. Qualitätsverbesserungen bei Split Views, Toolbar und HighDPI. (RAD Studio)
Erweiterte Visual Assist Integration in C++Builder
Die Integration von Visual Assist wurde um neue Funktionen erweitert, darunter drei neue Refactorings: Introduce Variable, Create From Usage und Extract Method. Darüber hinaus gibt es erhebliche Qualitäts- und Stabilitätsverbesserungen.
Debugger Geschwindigkeit
Qualitäts-Verbesserungen am Delphi-Debugger zur korrekten Behandlung von wiederholten Inline-Variablen mit demselben Namen, Fehlerbehandlung und Zeitüberschreitungen bei der Remote-Debugger-Kommunikation. (RAD Studio)
Verbesserte mobile Entwicklung und Verknüpfung externer Bibliotheken
Verbesserungen für die mobile Entwicklung mit Delphi, sowohl für iOS als auch für Android. Aktualisierter Linker für Apple-Plattformen, Optionen zum Komprimieren von Dex-Dateien und Komprimieren nativer Bibliotheksdateien in der Toolchain, Möglichkeit zum Importieren von Android-Bibliotheken ('.aar'-Dateien) für Android. (Delphi)

Verbesserte VCL und FireMonkey-Bibliotheken
Verbesserungen der VCL- und FireMonkey-Bibliotheken für eine bessere Leistung und Rendering-Qualität sowie UI-Steuerelemente auf allen Zielplattformen (RAD Studio)

Geteilte Editoransichten in RAD Studio IDE
Die IDE von RAD Studio 12.1 unterstützt mehrere geteilte Editoransichten, die die Bearbeitung derselben Datei an mehreren Stellen ermöglichen und sowohl eine Design- als auch eine Codeansicht auf dem Bildschirm anzeigen
Verwenden Sie RAD Studio auf 4k+ Bildschirmen!
RAD Studio 12 bietet High-DPI-Unterstützung für die IDE, so dass Entwickler auf größeren, hochauflösenden Bildschirmen arbeiten können. Die vollständige Unterstützung für die neuesten hochauflösenden 4k+ Monitore verbessert die täglichen Entwickleraktivitäten mit saubereren, schärferen Schriften und Symbolen sowie hochauflösender Unterstützung in allen IDE-Fenstern, einschließlich der VCL- und FMX-Formular-Designer und des Code-Editors.

VCL-Stile werden jetzt in der Entwurfsphase angezeigt!
VCL Styles bieten jetzt Unterstützung während der Entwurfszeit: Erstellen Sie noch schneller Prototypen für moderne Benutzeroberflächen, indem Sie bereits zur Entwurfszeit sehen, wie Ihre gestylten Formulare und Steuerelemente bei der Ausführung aussehen werden. Die Anzeige zur Entwurfszeit, wie sich Stile zur Laufzeit auf die Benutzeroberfläche auswirken werden, verbessert den Entwurfs- und Testprozess für moderne Benutzeroberflächen. Die schnellere Erstellung besserer Benutzeroberflächen ist besonders nützlich, wenn Sie mit Stilen pro Steuerelement arbeiten.
SKIA Support für UI Design in FireMonkey
Die neue Methode verbessert die Leistung und Qualität beim Rendern von Grafiken und UI-Steuerelementen auf allen Zielplattformen
Weitere Windows-APIs zur Verwendung in Object Pascal
Umfassende Sammlung aller Windows-API-Header, die nach Object Pascal konvertiert wurden, um es Delphi-Entwicklern zu erleichtern, jede Windows-Plattform-API aufzurufen
Verwenden Sie die biometrische Authentifizierung!
RAD Studio 12 bietet eine neue Komponente zur mobilen biometrischen Authentifizierung für FireMonkey-Mobilanwendungen

Verwenden Sie die Embedded InterBase Dev Edition!
RAD Studio 12 wird mit der kürzlich veröffentlichten InterBase 2020 Update 5 Developer Edition und IBLite/ToGo Edition ausgeliefert
