Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
BeiträgeDelphi

Delphi 13 Community Edition ist ab sofort verfügbar

Embarcadero freut sich, die Verfügbarkeit der Delphi 13 Community Edition bekannt zu geben, der neuesten kostenlosen Version unserer professionellen Delphi-Entwicklungsumgebung.

Die Delphi 13 Community Edition basiert auf Delphi 13 Florence und stellt eine Weiterentwicklung der Community Edition gegenüber der Version 12.1 dar. Damit erhalten Studenten, Hobbyentwickler, unabhängige Entwickler und berechtigte Start-ups Zugriff auf die in den Versionen 12.2, 12.3 und 13.0 bereitgestellten Verbesserungen der Delphi-Sprache und des Frameworks – einschließlich der aktualisierten Unterstützung für moderne mobile Plattformen.

Was ist die Delphi Community Edition?

Die Delphi Community Edition ist eine kostenlose Vollversion von Delphi zur Entwicklung nativer Anwendungen mit der Programmiersprache Delphi. Sie umfasst eine professionelle IDE, visuelle Designer, integrierte Compiler und Debugger, das VCL-Framework für die Windows-Entwicklung sowie das FireMonkey-Framework zur Erstellung nativer Anwendungen auf Basis einer gemeinsamen Codebasis für Windows, macOS, iOS und Android.

Sie richtet sich an Studenten, Hobbyentwickler, Freiberufler und kleine Teams, die die Lizenzanforderungen der Community Edition erfüllen.

Neuerungen seit Delphi 12.1?

Der Umstieg von Delphi 12.1 Community Edition auf Delphi 13 Community Edition bringt eine Vielzahl von Verbesserungen in den Bereichen Sprache, IDE, Framework und Plattformen mit sich.

Neue Delphi-Sprachfunktionen

Delphi 13 führt mehrere nützliche Erweiterungen der Delphi-Sprache ein, die auf allen unterstützten Zielplattformen verfügbar sind:

  • ein neuer bedingter Ausdruck bzw. ternärer Operator, der mit dem Schlüsselwort if implementiert wird
  • die neue intrinsische Funktion NameOf, die den Namen eines Bezeichners als Zeichenkette zurückgibt
  • neue Operatoren is not und not in für klarere und natürlichere Ausdrücke
  • neue Compiler-Direktiven {$PUSHOPT} und {$POPOPT} zum Speichern und Wiederherstellen von Compiler-Optionen
  • eine neue noreturn-Direktive für Prozeduren, die die Kontrolle nicht an ihren Aufrufer zurückgeben
  • Verbesserungen bei generischen Typbeschränkungen
  • Ein impliziter Self-Parameter in den Operatoren Initialize und Finalize von benutzerdefinierten verwalteten Datensätzen

Diese Neuerungen machen Delphi-Code ausdrucksstärker, ohne dabei die Lesbarkeit der Sprache und ihre solide Grundlage im Native-Code zu beeinträchtigen.

Eine leistungsfähigere Entwicklungsumgebung

Die Delphi 13 Community Edition enthält die aktualisierte 32 Bit-IDE sowie die neue 64 Bit-IDE zur Entwicklung und zum Debuggen von 64 Bit-Windows-Anwendungen. Die 64 Bit-IDE bietet einen wesentlich größeren Adressraum, was insbesondere bei der Arbeit mit großen Projekten von großem Vorteil ist.

Die IDE umfasst außerdem:

  • einen 64 Bit-Delphi-Sprachserver für eine verbesserte Unterstützung großer Projekte
  • Suche und Filterung in wichtigen IDE-Fenstern, mitunter im Projektmanager, der Strukturansicht, den Meldungen und dem Ereignisprotokoll
  • Fokusmodus für ein ablenkungsfreies Programmiererlebnis
  • Anmerkungen in der Bildlaufleiste des Editors zu Änderungen, Lesezeichen, Fehlern und Warnungen
  • die Teilung von Editoransichten
  • die Option, die wieder eingeführte klassische Delphi CodeInsight-Engine zu verwenden
  • GetIt-Paketversionierung, die es Entwicklern ermöglicht, eine bestimmte verfügbare Version eines Pakets auszuwählen
  • zahlreiche Verbesserungen bei den Delphi-Code-Tools, der Fehlersuche, der Reaktionsgeschwindigkeit der IDE, der Stabilität und der Qualität

FireMonkey-Verbesserungen

FireMonkey bildet nach wie vor die Grundlage für die Multigeräte-Entwicklung mit Delphi. Seit Delphi 12.1 wurde dieses Framework um eine Vielzahl von Verbesserungen erweitert, darunter:

  • ein neuer Display-Link-Dienst für flüssigere und stabilere Animationen
  • schnelleres Kopieren von Bitmaps durch GPU-Beschleunigung
  • eine neue TMaskEdit-Komponente
  • eine neue TApplicationEvents-Komponente
  • neue Ausrichtungsoptionen zum Zentrieren von Steuerelementen
  • zusätzliche Steuerelemente für Scrollen, Bounce-Effekte und Touch-Interaktion
  • erweiterte Unterstützung für die Rechtschreibprüfung
  • aktualisierte Skia4Delphi-Integration
  • allgemeine Leistungssteigerungen, Plattformintegration und Qualitätsverbesserungen

VCL-Verbesserungen für Windows

Delphi 13 erweitert zudem das VCL-Framework für die native Windows-Entwicklung um folgende Funktionen:

  • individuell gestaltete Titelleisten
  • Verbesserungen an TControlList, TFormTabsBar und TToggleSwitch
  • Scroll-Unterstützung für TActionMainMenuBar
  • aktualisierte WebView2-Integration in TEdgeBrowser
  • erweiterte und aktualisierte Unterstützung für Windows- und WinRT-APIs

Aktualisierte Unterstützung für mobile Plattformen

Einer der wichtigsten Vorteile der Delphi 13 Community Edition ist die verbesserte Unterstützung für die Entwicklung mobiler Anwendungen.

Für Android unterstützt Delphi 13 die Erstellung nativer 32 Bit- und 64 Bit-ARM-Anwendungen mit einer aktualisierten Android-Toolchain. Die Version zielt auf Android-API-Level 35 ab und bietet Unterstützung für Android-15-Funktionen wie beispielsweise 16 KB-Speicherseitengrößen. Zudem wurden die Integration von Android SDK und NDK, die Bereitstellungstools, der Import von Java-Bibliotheken sowie die Java2OP-Brücke verbessert.

Für Apple-Plattformen unterstützt Delphi 13 native iOS-Anwendungen für iOS 18, einschließlich der Entwicklung sowohl für physische Geräte als auch für den iOS-Simulator auf Apple-Silicon-Macs. Die Version enthält zudem erweiterte iOS-API-Header und eine aktualisierte Plattformintegration.

Delphi-Entwickler können daher weiterhin eine gemeinsame FireMonkey-Codebasis nutzen und gleichzeitig aktuelle Android- und iOS-Geräte mit nativen Anwendungen ansprechen.

Wer kann die Delphi Community Edition nutzen?

Die Delphi Community Edition richtet sich an:

  • Studenten, die Programmierung und die Entwicklung nativer Anwendungen erlernen
  • Hobbyentwickler, die Anwendungen für den privaten Gebrauch erstellen
  • freiberufliche Entwickler und Einzelentwickler, die mit ihren Anwendungen weniger als 5.000 US-Dollar pro Jahr verdienen
  • Start-ups und Unternehmen mit einem Jahresumsatz von unter 5.000 US-Dollar und Teams mit bis zu fünf Entwicklern

Die Delphi Community Edition ist kostenlos, wird mit einer einjährigen Lizenz bereitgestellt und umfasst eine eingeschränkte Lizenz für die kommerzielle Nutzung. Wenn Sie sich nicht sicher sind, ob Sie die Voraussetzungen erfüllen, lesen Sie bitte die FAQ zur Community Edition-Lizenz. Die Community Edition ist nicht als verlängerte Testversion gedacht und sollte nicht von Unternehmen genutzt werden, die bereits über reguläre kommerzielle Delphi-Lizenzen verfügen.

Sobald Ihre Entwicklungs- oder Geschäftsanforderungen über die Grenzen der Community Edition hinausgehen, bieten Delphi Professional, Enterprise und Architect uneingeschränkte kommerzielle Lizenzen und zusätzliche Funktionen.

Download der Delphi 13 Community Edition

Unabhängig davon, ob Sie Delphi zum ersten Mal kennenlernen, die Entwicklung nativer Anwendungen erlernen oder von der Delphi 12.1 Community Edition umsteigen – die Delphi 13 Community Edition bietet Ihnen eine moderne, produktive Umgebung für die Entwicklung schneller nativer Anwendungen für Windows und mobile Plattformen.

Laden Sie die Delphi 13 Community Edition noch heute herunter und legen Sie los: Jetzt herunterladen

Kai for RAD Studio is Now Available! Special Live Webinar: Introducing Kai - A New Chapter for RAD Studio RAD Studio 13.1 Florence Now Available

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.

Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES