Website-Icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Einführung in RAD Studio 11.1 Alexandria [Webinar-Wiederholung]

embarcadero rad studio delphi cbuilder blogs comment whats coming in rad studio join the upcoming webinar 5 2

RAD Studio 11.1 ist die nächste Version all unserer bevorzugten Entwicklungstools. Nehmen Sie an diesem Webinar von Marco Cantu, David Millington, Kyle Wheeler und Jim McKeeth teil, um einen Blick auf die Neuerungen in RAD Studio Alexandria 11.1 zu werfen. Ein unverzichtbares Webinar für alle Fans von Delphi, C++Builder und RAD Studio.

Testversion herunterladen ] [ Kundenportal ] [ Jetzt kaufen ] [ Verlängern ]

Sehen Sie sich die Wiederholung auf YouTube an

RAD Studio 11.1-Folien

Die Landschaft

Was ist großartig in RAD Studio

Entwicklerproduktivität – Versand ist eine Funktion. Kommen Sie mit Delphi und C++ Builder 5x schneller auf den Markt

Schnelle native Apps – Mit nativen Compilern gibt RAD Studio Ihren Apps die Geschwindigkeit, die sie brauchen (kein Aufblähen)

Datenbankzugriff – Der Schlüssel zum ursprünglichen Design von Delphi, der Datenbankzugriff ist integraler Bestandteil von RAD Studio

Leistungsstarke C++-Bibliotheken – Hunderte von C++-Bibliotheken können in C++Builder oder Delphi in RAD Studio verwendet werden

Plattform-API-Zugriff – Gibt Ihnen Zugriff auf die gesamten Plattform-APIs auf allen Plattformen

Visuelle Designer – Vergessen Sie das Prototyping in einem anderen Tool, entwerfen Sie es einfach und stellen Sie es in der RAD Studio-IDE fertig

Starke Community – voller Technologiepartner, MVPs, Trainer, Autoren und Entwickler

Abwärtskompatibilität – Sie investieren in Ihren Code, RAD Studio behält diese Relevanz bei

Zusammenfassung von RAD Studio 11.0

  1. Großer Fokus auf IDE
    • IDE High DPI und High DPI-fähiger Formulardesigner
    • VCL-Stile im VCL-Designer; Verbesserungen am FMX-Designer und Multi-Window-Design/Code für eine Einheit
    • LSP-Qualität und neuer C++-Code-Formatierer
    • Neue Willkommensseite
    • Visual Studio Code LSP-Unterstützung
    • Minimale Installer-Verbesserungen
  2. Delphi- und C++-Compiler und Toolchains
    • C++-Qualität: RTTI (Komponenten); Ausnahmebehandlung
    • Delphi MacOS 64 ARM (M1) Compiler und Toolchain
    • Kleinere Verbesserungen der Delphi-Sprache RAD Studio 11.0 Zusammenfassung
  3. Verbesserungen der Bibliotheken
    • Delphi RTL-Qualität: TZipFile, 64-Bit-Datenstrukturen, Bluetooth LE
    • VCL Modernisierungsarbeiten
    • Bessere FMX High DPI unter Windows und Desktop-Integration, einschließlich WebView 2
    • Android API 30-Unterstützung und verwandte Arbeiten
  4. Zusätzliche Delphi-Plattformen
    • Unterstützung für WSL 2 (Windows-Subsystem für Linux)
    • Einschließlich WSLg (Linux-GUI) unter Windows 11

Übersicht über RAD Studio 11.1

  1. Konzentrieren Sie sich auf Qualität und Verbesserungen
    • Benutzerfreundlichkeit, Leistung, Stabilität
    • Einige neue kleine IDE-Features
  2. Bessere Codeeinsicht und LSP
    • Für beide Sprachen, Delphi und C++
  3. Plattformen und Werkzeuge
    • Offizielle Unterstützung für Windows 11, MacOS 12 Monterey, iOS 15 und Android 12
  4. Bibliotheken
    • Leistungs- und Qualitätsverbesserungen und kleine Ergänzungen zu Delphi RTL, Datenbankbibliotheken, VCL, FireMonkey

RAD Studio-IDE

11.0: IDE und Designer

  • Hohe DPI-IDE
    • Gestochen scharfe Schriften in allen Fenstern und im Editor
  • High DPI-fähiger Formulardesigner
  • Aktive Stile in VCL Designer

11.1: IDE-Qualität

  • Umfangreiche hohe DPI-IDE-Qualität
    • Bessere Nutzung der IDE mit Remote Desktop Verbesserungen in Toolbar, Schriftgröße
    • Bessere Skalierung beim Ziehen von Fenstern zwischen Monitoren mit unterschiedlicher Auflösung
    • Zusätzliche IDE-Fixpack-Integration
  • Verbesserte High-DPI-Designer für VCL und FireMonkey und den gestalteten VCL-Formular-Designer
  • GetIt-Dialogverbesserungen mit Bild-Caching und überarbeiteter Benutzeroberfläche (basierend auf VCL TControlList)
  • „Beginnen Sie mit der Arbeit“ im Benutzermodus

11.1: IDE-Verbesserungen

  • Meldungsansicht: Fehler, Warnungen und Hinweise werden farblich unterschieden (die Farben können angepasst werden)
  • Dialogfeld „Neue Elemente“: Verfügbare Plattformen für jedes Element
    • Verwendet auch TControlList und bietet andere Ansichten
  • Der Compile-Dialog zeigt die Plattform- und Build-Konfiguration

11.0: Neue Willkommensseite

11.1: Aktualisierungen der Willkommensseite

11.1 Code-Einblick in Delphi und C++Builder

  • Delphi LSP Qualitätsarbeit
    • Große Leistungsverbesserungen, in gängigen Szenarien sind die Vorgänge 5-30x schneller
    • Größte Änderungen für Einheiten mit vielen Abhängigkeiten
    • Verbesserungen: Geben Sie Parameter ein, wenn Sie eine Klassendeklaration vervollständigen, einschließlich T in einer generischen Deklaration, und zeigen Sie Mengentypen an
  • Umfangreiche Arbeit in C++-Cquery-Qualität
    • Signifikante Verbesserung der Funktionen und Leistung (z. B. 30 Sekunden auf 2 Sekunden)
    • Planen Sie bald eine spezielle Nur-C++-Folgeversion mit noch mehr Verbesserungen

C++ und Delphi Compiler und Tools

11.0 Compiler

  • Neue Delphi MacOS 64-Bit-ARM-Zielplattform
    • Universal Binary (Paket Intel + ARM)
  • Kleinere Erweiterungen der Delphi-Sprache
    • Unterstützung für binäre Literale und Zifferntrennzeichen
    • Inline-Assembler-Unterstützung für AVX-Befehle (AVX-512)
  • C++-Compiler
    • Verbesserte RTTI (für Komponenten)
    • Weitere Arbeiten zur Ausnahmebehandlung
    • CMake: Überarbeitung der Funktionalität und Pakete, die es verarbeiten kann
    • C++/Delphi-Interop-Verbesserungen

11.1 Compiler und Debugger

Neue Linker-Optionen

Neue 11.1 Delphi-Compiler-Verknüpfungsoptionen

Neue 11.1 C++Builder Linker-Optionen

Qualität und Verbesserungen der RAD 11.1-Bibliotheken

„Alexandria“-VCL-Verbesserungen

  • 11.0: Modernisierungsarbeiten
    • „Neue“ RichEdit-Implementierung (RichEdit 4.1)
    • Große Sammlung kleiner Verbesserungen, die sich auf das Entfernen von XP-Vermächtnissen konzentrierten
    • Neue TDBLabeledEdit-Komponente
  • 11.1 VCL konzentriert sich auf neuere Funktionen
    • Einschließlich verbessertem TTreeView, TRichEdit, TEdgeBrowser, TLabelledEdit und TNumberBox, Flackern und DoubleBuffering, VCL High-DPI und Skalierungsproblemen
    • Eine Delphi WinUI3-Demo (verfügbar in GetIt)
      • Teil unseres Windows App SDK-Fokus

FireMonkey in „Alexandria“

11.0 Desktop- und mobile Verbesserungen

  • Bessere FMX Windows- und Desktop-Integration
  • FireMonkey Windows High-DPI-Verbesserungen
    • Von Pixeln zu geräteunabhängigen Einheiten (PX zu DP)
  • Ausrichtung auf Android API 30 (AndroidX, In-App-Käufe,
  • den neuen Play Store-Anforderungen entsprechen)
  • WebView 2 (Chromium Edge)-Implementierung von TWebBrowser

11.1 Qualitätsarbeit

  • TListView- und TWebBrowser- Qualität
  • Verbesserte Android SDK-Integration
  • Probleme im Zusammenhang mit Windows High DPI
  • Leistung und vieles mehr

Delphi RTL in „Alexandria“

11.1 Daten- und Internetverbesserungen

11.1 Qualitätsportal und Gesamtqualität

* Schätzung, abschließende Tests einiger Probleme ausstehend, enthält keine Duplikate und wird nicht wie erwartet behoben/funktioniert

Zusätzliche Produktinitiativen

Zusammenfassung von RAD Studio 11.1

  1. Konzentrieren Sie sich auf Qualität und Verbesserungen
    1. Benutzerfreundlichkeit, Leistung, Stabilität
    1. Umfangreiche hohe DPI-IDE-Qualität (und Remote Desktop)
    1. Verbesserte High-DPI-Designer für VCL und FireMonkey und den gestalteten VCL-Formular-Designer
    1. Die Willkommensseite bietet jetzt Hintergrundbilder und unterstützt das Hinzufügen benutzerdefinierter Rahmen
    1. GetIt-Dialog mit zwischengespeicherten Bildern und einer überarbeiteten Benutzeroberfläche
    1. Kleine neue IDE-Features
  2. Bessere Codeeinsicht und LSP
    1. Bedeutende C++-Cquery-LSP-Engine-Arbeit
    1. Leistungsorientierung und Qualität von Delphi LSP
  3. Plattformen und Werkzeuge
    1. Offizielle Unterstützung für Windows 11, MacOS 12 Monterey, iOS 15 und Android 12
    1. Delphi MacOS 64-Bit-ARM-Debugger und Android 64-Bit-Debugger basierend auf LLDB
    1. C++ STL und RTL verbessert
  4. Bibliotheken
    1. Leistungs- und Qualitätsverbesserungen und kleine Ergänzungen zu Delphi RTL, Datenbankbibliotheken, VCL, FireMonkey
    1. Einige neue kleine Funktionen

Mehr Informationen

Die mobile Version verlassen