RAD Studio 13.2 Florence
Entwickeln Sie schneller. Liefern Sie besser. RAD Studio 13.2 Florence ist da!
Hersteller: Embarcadero
Embarcadero RAD Studio 13.2 (Florence) vereint Delphi, C++Builder und weitere Embarcadero-Tools in einer gemeinsamen Entwicklungsumgebung. Mit einer einzigen Codebasis entwickeln Sie native Anwendungen für Windows, macOS, Linux, iOS und Android.
Funktionen
Rapid Application Development (RAD) & visuelles Design
Visuelle UI-Designer: Komponenten per Drag-and-Drop auf Oberflächen ziehen, um grafische Benutzeroberflächen blitzschnell zu erstellen.
Live-Daten zur Entwurfszeit: Integration von echten Testdaten (z. B. aus Datenbanken oder REST-APIs) direkt im Designer, noch bevor das Programm läuft.
VCL-Stile in der Entwurfsphase: Sie sehen bereits beim Entwurf, wie Formulare und Steuerelemente später in der laufenden Anwendung aussehen.
Plattformübergreifende Frameworks
VCL (Visual Component Library): Das klassische, hochoptimierte Framework für native Windows-Anwendungen inklusive High-DPI-Unterstützung und moderner Steuerelemente für Windows 11.
FireMonkey (FMX): Ermöglicht echte plattformübergreifende Entwicklung. Mit einer einzigen Codebasis entstehen native Apps für Windows, macOS, iOS, Android und Linux.
Gemeinsame Komponenten: Die meisten Delphi-Komponenten lassen sich in C++Builder ohne oder mit nur geringen Änderungen verwenden.
Zwei Sprachen, native Compiler
Delphi (Object Pascal): Starke Typisierung, saubere Objektorientierung, Generics, anonyme Methoden, Attribute und Inline-Variablen mit Typinferenz.
C++Builder (C++23): Clang-basierter Compiler, Dinkumware-STL sowie einfacher Zugang zu Boost und gängigen Bibliotheken wie SDL2.
Native Kompilierung: Beide Sprachen erzeugen echten Maschinencode statt Zwischencode (etwa bei .NET oder Java). Das sorgt für schnelle, kompakte ausführbare Dateien ohne zwingende Laufzeitumgebungen.
Daten- und Cloud-Konnektivität
FireDAC: Universelle, hochperformante Datenzugriffskomponente für native Verbindungen zu über 20 Datenbanksystemen wie Oracle, Microsoft SQL Server, PostgreSQL, SQLite, MySQL und MongoDB.
REST & Cloud-Anbindung: Integrierte HTTP- und REST-Client-Bibliotheken für alle Plattformen sowie spezielle Komponenten für AWS und Azure.
RAD Server: Eine schlüsselfertige Lösung zum Aufbau von mehrschichtigen (Multi-Tier) REST-APIs.
Web-Technologien: Mit WebStencils entwickeln Sie moderne Websites auf Basis beliebiger JavaScript-Bibliotheken, mit serverseitiger, skriptbasierter Verarbeitung von HTML-Dateien.
Produktive Arbeitsumgebung
Versionskontrolle: Integrierte Anbindung an Versionsverwaltungssysteme wie Git oder Subversion.
Erweiterbare IDE: Über Plugins lassen sich neue Toolfenster, Syntaxhervorhebungen, Programmierhilfen und vieles mehr ergänzen.
Neu in Version 13.2
IDE und Compiler
- Native 64-Bit-IDE: Ermöglicht den reibungslosen Betrieb großer Projekte und kann parallel zur 32-Bit-IDE genutzt werden.
- Delphi LLVM 20 für Linux x64: Die komplette Linux-x64-Toolchain wurde auf LLVM 20 umgestellt. Das sorgt für bessere Debug-Informationen, einen modernen Linker und deutlich schnellere Anwendungen (ca. 2- bis 7-mal).
- Parallele Codegenerierung: Der Build-Prozess für Linux x64 und Windows Arm64EC läuft parallel ab und ist dadurch bis zu 14-mal schneller.
- C++ mit Clang 20: Aktuelle LLVM- und Clang-Versionen mit Unterstützung moderner C++-Sprachfeatures wie
std::expected.
Qualität und Migration
- Zuverlässigeres Aufspüren von Speicherfehlern (AddressSanitizer): Ein aktualisiertes Laufzeitsystem unter Windows 11 erkennt Speicherfehler wie Use-after-free oder Pufferüberläufe früher und präziser.
- Versionierte C++-Runtime-DLLs: Verhindert Versionskonflikte, wenn mehrere RAD-Studio-Generationen parallel installiert sind.
- Bessere Migration von Legacy-Projekten: Erleichtert den Übergang älterer C++Builder-Projekte auf die neuen Toolchains.
KI und Entwicklerproduktivität
- SmartCore AI & MCPConnect: Neue KI-Komponenten und Unterstützung für das Model Context Protocol (MCP) verbinden Entwicklungswerkzeuge nahtlos mit KI-Modellen und -Servern.
- Kai 1.1 integriert: Der KI-Assistent bietet über 40 spezialisierte KI-Agenten, die Entwickler direkt im Arbeitsablauf unterstützen.
- Visual Assist für C++: Vollständig integriert, mit verbesserter Codevervollständigung und Live-Templates.
UI- und Framework-Updates
- Neue VCL-Steuerelemente: TTabView und TNavigationView erleichtern moderne Navigationsstrukturen in Windows-Anwendungen.
- FireMonkey & Skia: Der FireMonkey Style Designer wurde um Analysewerkzeuge, Vektorelemente und visuelle Effekte erweitert. Zudem ist Skia4Delphi 7.3 enthalten.
Datenbanken und Konnektivität
- FireDAC: Unterstützt nun PostgreSQL 18.4, bietet Oracle CLOB Prefetching und bindet IBM Informix via ODBC ein.
- Internet: Die REST-Bibliothek unterstützt standardmäßig OAuth 2 mit PKCE für eine sicherere Authentifizierung.
Lizenzierung und Wartung
Named-User-Lizenz (Arbeitsplatzlizenz): Die Lizenz wird auf eine namentlich genannte Person registriert. Sie darf auf bis zu drei Rechnern installiert, aber nur von der registrierten Person genutzt werden.
Network-Named-User-Lizenz: Eine über den Embarcadero License Server (ELS) zentral verwaltete Lizenz, die von einer bestimmten Person an verschiedenen Arbeitsplätzen genutzt werden darf.
Network-Concurrent-Lizenz: Ein gemeinschaftlicher Pool von Lizenzen, der über den ELS zentral verwaltet wird. Die im Pool enthaltenen Lizenzen können von mehreren Personen gleichzeitig bis zu einer bestimmten Maximalanzahl genutzt werden. Concurrent-Lizenzen gelten nur für die Region, in der sie verkauft wurden. Globale Verträge können gesondert abgeschlossen werden.
Vorteile mit aktiver Wartung
Hotfixes: Korrekturen für kritische Produktfunktionen, falls keine Umgehungslösung verfügbar ist.
Kontinuierliche Wartung: Für die aktuelle Version werden Erweiterungen und Fehlerkorrekturen laufend durch Wartungsupdates zur Verfügung gestellt. Neue Versionen stehen im Kundenportal zum Download bereit. Über neue Versionen werden Sie per E-Mail informiert.
Technischer Support: Telefonischer Support und drei Support-Anfragen pro Jahr mit Online-Verfolgung.
Ältere Versionen: Mit RAD Studio und aktiver Wartung erhalten Sie auch Zugriff auf ältere Versionen. Diese sind Bestandteil Ihrer Lizenz und an Ihr Benutzerkonto gebunden. Sie dürfen nicht weitergegeben oder verkauft werden.
Weiteres Material
Vergleich der Funktionen und Editionen laden (1,9 MB)
Der Feature-Vergleich der Editionen von RAD Studio, C++Builder und Delphi
Fragen & Antworten
RAD Studio von Embarcadero vereint Delphi, C++Builder und weitere Embarcadero-Tools in einer gemeinsamen Entwicklungsumgebung. Mit einer einzigen Codebasis entwickeln Sie native Anwendungen für Windows, macOS, Linux, iOS und Android.
Welche Version ist aktuell?
Aktuell ist RAD Studio 13.2 Florence.
In welchen Programmiersprachen kann ich mit RAD Studio entwickeln?
Sie entwickeln wahlweise in Object Pascal (Delphi) oder C++ (C++Builder) und nutzen dabei dieselben Frameworks, Komponenten und Werkzeuge.
Wann lohnt sich RAD Studio statt Delphi oder C++Builder einzeln?
RAD Studio ist die richtige Wahl, wenn Sie sowohl mit Object Pascal als auch mit C++ arbeiten – etwa weil Sie bestehenden Code in beiden Sprachen pflegen oder Teams mit unterschiedlichen Schwerpunkten haben. Wer nur eine der beiden Sprachen nutzt, ist mit Delphi bzw. C++Builder gut bedient.
Für welche Plattformen kann ich entwickeln?
Für Windows, macOS, Linux, iOS und Android.
Was ist der Unterschied zwischen VCL und FireMonkey?
Die VCL (Visual Component Library) ist das klassische, hochoptimierte Framework für native Windows-Anwendungen, inklusive High-DPI-Unterstützung und moderner Steuerelemente für Windows 11. FireMonkey (FMX) ist das plattformübergreifende Framework: Aus einer einzigen Codebasis entstehen native Apps für Windows, macOS, iOS, Android und Linux.
Kann ich Delphi-Komponenten auch in C++Builder verwenden?
Ja. Die meisten Delphi-Komponenten lassen sich in C++Builder ohne oder mit nur geringen Änderungen einsetzen.
Benötigen die Anwendungen eine Laufzeitumgebung?
Nein, nicht zwingend. Delphi und C++Builder erzeugen echten Maschinencode statt Zwischencode wie bei .NET oder Java. Das Ergebnis sind schnelle, kompakte ausführbare Dateien.
Welche Sprachfeatures bieten Delphi und C++Builder?
Delphi (Object Pascal) bietet starke Typisierung, saubere Objektorientierung, Generics, anonyme Methoden, Attribute und Inline-Variablen mit Typinferenz. C++Builder unterstützt C++23 mit Clang-basiertem Compiler, der Dinkumware-STL sowie einfachem Zugang zu Boost und Bibliotheken wie SDL2.
Kann ich im Designer schon mit echten Daten arbeiten?
Ja. Echte Testdaten, etwa aus Datenbanken oder REST-APIs, lassen sich bereits zur Entwurfszeit im Designer anzeigen. Mit VCL-Stilen sehen Sie zudem schon beim Entwurf, wie Formulare und Steuerelemente in der laufenden Anwendung aussehen.
Welche Datenbanken kann ich anbinden?
Über FireDAC verbinden Sie sich nativ mit über 20 Datenbanksystemen, darunter Oracle, Microsoft SQL Server, PostgreSQL, SQLite, MySQL und MongoDB. Neu in 13.2 sind die Unterstützung für PostgreSQL 18.4, Oracle CLOB Prefetching und die Anbindung von IBM Informix über ODBC.
Werden Cloud-Dienste und Webentwicklung unterstützt?
Ja. RAD Studio enthält HTTP- und REST-Client-Bibliotheken für alle Plattformen sowie spezielle Komponenten für AWS und Azure. Mit RAD Server bauen Sie mehrschichtige REST-APIs auf, mit WebStencils moderne Websites auf Basis beliebiger JavaScript-Bibliotheken. Seit Version 13.2 unterstützt die REST-Bibliothek standardmäßig OAuth 2 mit PKCE.
Unterstützt RAD Studio Git und Subversion?
Ja. Die IDE bietet eine integrierte Anbindung an Versionsverwaltungssysteme wie Git oder Subversion.
Was ist neu in Version 13.2?
Zu den wichtigsten Neuerungen zählen die native 64-Bit-IDE, die auf LLVM 20 umgestellte Linux-x64-Toolchain, parallele Codegenerierung, Clang 20 für C++, ein verbesserter AddressSanitizer, versionierte C++-Runtime-DLLs, neue KI-Funktionen (SmartCore AI, MCPConnect, Kai 1.1), die neuen VCL-Steuerelemente TTabView und TNavigationView, Erweiterungen im FireMonkey Style Designer sowie Skia4Delphi 7.3.
Kann ich die alte 32-Bit-IDE weiterhin nutzen?
Ja. Die neue native 64-Bit-IDE kann parallel zur 32-Bit-IDE verwendet werden.
Werden Anwendungen und Builds mit 13.2 schneller?
Ja. Durch die Umstellung der Linux-x64-Toolchain auf LLVM 20 laufen Delphi-Anwendungen unter Linux etwa 2- bis 7-mal schneller. Dank paralleler Codegenerierung sind Builds für Linux x64 und Windows Arm64EC bis zu 14-mal schneller.
Welche KI-Funktionen bietet RAD Studio 13.2?
SmartCore AI und MCPConnect bringen neue KI-Komponenten und Unterstützung für das Model Context Protocol (MCP), um Werkzeuge mit KI-Modellen und -Servern zu verbinden. Außerdem ist der KI-Assistent Kai 1.1 integriert, der über 40 spezialisierte KI-Agenten direkt im Arbeitsablauf bereitstellt. Für C++ ist zudem Visual Assist vollständig integriert.
Kann ich mehrere RAD-Studio-Versionen parallel installieren?
Ja. Versionierte C++-Runtime-DLLs verhindern Versionskonflikte, wenn mehrere RAD-Studio-Generationen auf demselben System installiert sind.
Lassen sich ältere C++Builder-Projekte übernehmen?
Ja. Version 13.2 erleichtert gezielt den Übergang älterer C++Builder-Projekte auf die neuen Toolchains.
Welche Lizenzarten gibt es?
Es gibt drei dauerhaft gültige Lizenzarten: die Named-User-Lizenz (an eine Person gebunden), die Network-Named-User-Lizenz (eine Person, verschiedene Arbeitsplätze, verwaltet über den Embarcadero License Server) und die Network-Concurrent-Lizenz (Lizenzpool für mehrere Personen bis zu einer Höchstzahl gleichzeitiger Nutzer).
Auf wie vielen Rechnern darf ich eine Named-User-Lizenz installieren?
Auf bis zu drei Rechnern – genutzt werden darf sie aber nur von der registrierten Person.
Gelten Concurrent-Lizenzen weltweit?
Nein. Concurrent-Lizenzen gelten nur in der Region, in der sie gekauft wurden. Für den weltweiten Einsatz können gesonderte globale Verträge abgeschlossen werden.
Läuft meine Lizenz ab?
Nein. Die Lizenz ist dauerhaft gültig. Enthalten ist ein Jahr Wartung, die Sie bei Ablauf verlängern können.
Was bringt mir die Wartung?
Mit aktiver Wartung erhalten Sie neue Versionen und laufende Wartungsupdates über das Kundenportal, Hotfixes für kritische Fehler, telefonischen Support plus drei Support-Anfragen pro Jahr sowie Zugriff auf ältere RAD-Studio-Versionen.
Darf ich ältere Versionen weitergeben oder verkaufen?
Nein. Ältere Versionen sind Bestandteil Ihrer Lizenz und an Ihr Benutzerkonto gebunden.
Wo finde ich einen Vergleich der Editionen?
Im Reiter „Weiteres Material“ steht der Feature-Vergleich von RAD Studio, C++Builder und Delphi als PDF zum Download bereit.
Preise
Aus Gründen der Übersichtlichkeit zeigt die Tabelle nur einen Auszug aus der Preisliste mit wichtigen Beispielen. Für ein genau an Ihre Anforderungen angepasstes Angebot setzen Sie sich bitte mit uns in Verbindung.
