RAD Studio 10.4 unterstützt nun auch neue benutzerverwaltete Records für komplexere Datenstrukturen. Als wesentliche Ergänzung der Delphi-Sprache unterstützt der Datentyp „Record" nun benutzerdefinierte Initialisierungs-, Finalisierungs- und Kopieroperationen. Auf diese Weise werden Records, mit dem eine bessere Effizienz als mit Klassen erreicht werden kann, noch flexibler einsatzbar.
Integriert wurde in RAD Studio 10.4 ein einheitliches Speichermodell für alle Plattformen. Damit wird die Migration bestehender Windows Anwendungen auf die mobilen Plattformen vereinfacht und die Performance gesteigert.
Neue erstellte Anwendungen unterstützen nun problemlos Bildschirme mit einer hohen Auflösung. Dazu stehen VCL-Stile mit High-DPI Unterstützung zur Verfügung. Zu den weiteren Funktionen gehören die Einbindung des Chromium-basierten Edge-Browsers von Microsoft und Erweiterungen für den C++ Compiler und Debugger für Windows 10. Entwickler für macOS und iOS können sich über einen direkten Metal 2 Supports freuen. Damit werden die neuen Low-Level Grafik APIs von Apple direkt unterstützt. RAD Studio enthält außerdem ein neues einheitliches Installationsprogramm für Online- und Offline-Installationen. Entwickler können benötigte Features jederzeit wahlweise über das Internet oder über ein ISO-Image installieren und konfigurieren.
„RAD Studio soll zum produktivsten und leistungsstärksten Tool für die native Anwendungsentwicklung werden“ sagt Atanas Popov, General Manager von Embarcadero. „Tausende von Delphi-Anwendungen warten nun auf die Aktualisierung und wir werden unseren Kunden einen verständlichen sowie bequemen Upgrade-Pfad zur Verfügung stellen.“
Weitere Information zum Update auf RAD Studio 10.4 finden Sie unter https://www.embarcadero.com/de/products/rad-studio/whats-new-in-10-4-sydney.