Delphi ist die leistungsstarke Object Pascal IDE und Komponentenbibliothek zur Erstellung plattformübergreifender, nativer Apps mit flexiblen Cloud-Diensten und umfassender IoT-Anbindung. Delphi bietet VCL-Steuerelemente für Windows 10 und ermöglicht FMX-Entwicklung für Windows, Mac und Mobile. Delphi ist Ihre erste Wahl für ultraschnelles Enterprise Strong Development™. Sie erhalten mehr Speicherkapazität für umfangreiche Projekte, erweiterte Multi-Monitor-Unterstützung, einen verbesserten Objektinspektor und vieles mehr. Mit Delphi wird die Entwicklung und Bereitstellung für verschiedene Desktop-, Cloud-, Datenbank- und mobile Plattformen – inklusive 32-Bit- und 64-Bit-Windows 10 – um das 5-fache beschleunigt!
Delphi – Die schnellste Plattform zur Anwendungsentwicklung für Windows 10, Mac, mobile Geräte und das IoT.
Delphi enthält ein umfangreiches Paket von zusätzlichen Tools, mit denen Sie über mehr Möglichkeiten denn je verfügen. Dabei handelt es sich um spezielle Editionen der Tools, die für die Integration in Delphi erstellt wurden, die Features können sich deshalb von den kommerziellen Versionen unterscheiden.
- Die FastReport VCL 4-RAD Edition und FastReport FireMonkey Embarcadero Edition von Fast Report ermöglichen das schnelle Entwerfen und Erstellen von Reporten.
- TeeChart Standard von Steema bietet schnell und einfach zu verwendende Diagrammkomponenten.
- Mit den Protokolltools von CodeSite Express können Sie Qualitätsanwendungen erstellen
- Mit Beyond Compare Text Compare können Sie Unterschiede zwischen Quelldateien ermitteln.
- IntraWeb von Atozed ermöglicht das Erstellen von Webanwendungen in der gleichen Art wie Sie Delphi-Anwendungen entwickeln.
Delphi ist verfügbar in Deutsch, Englisch, Französisch und Japanisch. Bei der Installation lässt sich eine beliebige Kombination von Sprachen wählen, zwischen denen Sie auf einfache Weise in der IDE wechseln können.
Beim Embarcadero Vertrieb, bei einem unserer empfohlenen Partner oder online im Embarcadero Shop können Sie sich über die Preise von Delphi informieren und das Produkt erwerben..
Der Erwerb einer Update Subscription ist beim Kauf einer Vollversion oder eines Upgrades von Delphi erforderlich. Die Update Subscription garantiert Ihnen alle Upgrades für ein Jahr (Haupt- und Neben-Upgrades) und eine festgelegte Anzahl von Support-Anfragen. Auf der Update Subscription Seite finden Sie weitere Informationen.
Updates und zusätzliche Software für Benutzer von Delphi finden Sie auf der Download-Seite für registrierte Benutzer unter http://cc.embarcadero.com/reg/delphi. Benachrichtigungen über diese Upgrades erfolgen per E-Mail. Die Upgrades können dann über die Website des Wartungsportals entsprechend den Anweisungen in der E-Mail heruntergeladen werden.
Delphi ist in vier Editionen verfügbar - Community, Professional, Enterprise und Architect. Erläuterungen zu den Unterschieden der einzelnen Editionen finden Sie unter Delphi - Produkteditionen und in der Feature-Matrix.
Delphi ist mit verschiedenen Lizenzoptionen verfügbar:
- Individuell benannte Benutzerlizenzen, die über eine elektronische Softwarezustellung (ESD) als Download und mit Seriennummer übermittelt werden. Vergünstigte 5er-Pakete und 10er-Pakete sind außerdem verfügbar.
- Benannte Netzwerk- und personenungebundene Lizenzen werden mit Embarcadero AppWave verwaltet und bieten so die zusätzliche Flexibilität für die Verwaltung von Lizenzen auf einem Lizenzserver plus Softwarebereitstellung.
- Netzwerklizenzen, die von Embarcadero ELC Flexera FlexNet verwaltet werden, sind auf besondere Anfrage erhältlich.
- Individuelle akademische Lizenzen für Studierende und Lehrpersonal sowie Mengenlizenzen für eine Gruppennutzung.
Ja, 10.1 Berlin und frühere Versionen sind in Ihrem Kauf von 10.2 enthalten. Unter Delphi - Frühere Versionen finden Sie weitere Details.
Nein. Diese sind integraler Bestandteil Ihrer Lizenz und mit Ihrem Benutzerkonto verknüpft. Sie können nicht weitergegeben oder verkauft werden.
Ihre Lizenz für die frühere Version und die Version, auf die Sie upgraden, werden als eine Lizenz für einen bestimmten Benutzer betrachtet, die beide Versionen abdeckt. Wenn Sie bereits eine frühere Version besitzen und auf der Webseite eine Lizenz für dieselbe Version beantragen, erhalten Sie lediglich eine erneute Zusendung Ihrer bestehenden Seriennummer.
Wir können nicht garantieren, dass die älteren Versionen unbegrenzt zur Verfügung stehen. Deshalb sollten Sie Ihre früheren Softwareversionen und Lizenzen innerhalb von 180 Tagen herunterladen.
Die früheren Versionen sind vorhanden in Deutsch, Englisch, Französisch und Japanisch. Für die Versionen 2007 und später gibt es einen Download und Sie wählen dann die gewünschte Sprache bei der Installation. Für die Version 7 ist ein eigener Download für jede lokalisierte Version verfügbar.
Die akademische Edition steht nur für die Ausbildung in einem akademischen Rahmen und für Lerngruppen zur Verfügung. Ausbildungsinstitutionen dürfen die akademische Version nicht für die Erstellung von Software zur Anwendung in der jeweiligen Institution einsetzen.
In der Liste der unterstützten Versionen finden Sie die aktuellen Informationen zu den einzelnen Versionen.
Es könnte für einige Kunden verwirrend sein, wenn sie Delphi erwerben und sieben unterschiedliche Seriennummern und Download-Links erhalten. Wir haben versucht, es einfach zu halten, indem wir nur die Lizenz für die erworbene Version ausliefern und Ihnen die Möglichkeit bieten, die anderen Lizenzen bei Bedarf anzufordern.
Version 2006 enthält lizenzierten Code von Drittanbietern, den wir nicht mehr weitergeben können. Delphi 6 und frühere Versionen wurden vor einigen Jahren eingestellt und es gibt keine Pläne, sie wieder zu aktivieren.
Diese Versionen verwenden eine frühere Version unserer Lizenzierungstechnologie.
Ja. Wenn das Produkt zum ersten Mal ausgeführt wird, öffnet sich eine kleine Anwendung für die Registrierung. Ist diese Registrierung durchgeführt und Ihr Produktschlüssel überprüft, dann wird Ihr Produkt registriert und installiert.
InterBase Developer Edition ist ein InterBase Server, lizenziert für bis zu 20 Benutzer (80 Datenbankverbindungen). Die InterBase-Software wird automatisch mit der Standardinstallation von Delphi installiert und mit Ihrer Delphi-Seriennummer lizenziert. Eine Entwicklerlizenz für InterBase ToGo ist ebenfalls in Ihrer Delphi-Lizenz enthalten. Sie können InterBase ToGo auf einem Server für Testzwecke bereitstellen und dafür die Seriennummer für den Bereitstellungstest verwenden, die in Ihrer Bestell-E-Mail für Delphi enthalten ist. Dies ist nicht für Netzwerklizenzbenutzer von AppWave verfügbar.
Wenn Sie bereit sind, Anwendungen mit InterBase zu implementieren, bietet Embarcadero eine Vielzahl von Editionen (Desktop, Server und To-Go) und eine Vielzahl von Lizenzierungsoptionen (flexible Serverlizenzierung, Multi-Packs und OEM-Lizenzierung). Wenden Sie sich an den Embarcadero Vertrieb oder Partner für weitere Informationen. Weitere Informationen zur Lizenzierung finden Sie in den Lizenzbedingungen in der Datei Delphi license.rtf.
Der Exportstatus für die RAD Studio IDE und Delphi ist 5D992C – Mass Market
Bitte lesen Sie die Lizenzbedingungen und die FAQ zur Community Edition.
Das Open-Source-Projekt finden Sie unter http://sourceforge.net/projects/radstudioverins/. Das Repository für den Open-Source-Code ist nach der Anmeldung bei der SourceForge-Webseite im Register „Code“ oder unter https://svn.code.sf.net/p/radstudioverins/code/trunk/ verfügbar.
Mobile development features for Android and iOS are available in all editions of Delphi.
Mobile Konnektoren von DataSnap sind in der Enterprise-Edition und höher verfügbar.
Bei der Entwicklung für iOS benötigen Sie auch einen Mac-Computer für die Entwicklung und die Ausführung im Simulator. Zum Testen und zur Bereitstellung für iOS-Geräte ist ein Apple-Entwicklerkonto erforderlich. Weitere Informationen dazu finden Sie in der Online- und Produktdokumentation.
FireDAC vereinfacht die Entwicklung von Datenbankanwendungen mit hochleistungsfähiger, geräteübergreifender Datenbankkonnektivität für Delphi, C++Builder und RAD Studio. Mit seiner leistungsstarken universellen Architektur ermöglicht FireDAC einen nativen Direktzugriff von Ihren Anwendungen auf Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap und vielen mehr. Und es ermöglicht jetzt auch einen Zugriff auf IBLite-, InterBase ToGo- und SQLite-Datenbanken von Ihren Delphi-Android- und iOS-Anwendungen. Zusätzlich zur herausragenden Geschwindigkeit und zum universellen Zugriff unterstützt FireDAC auch herstellerspezifische Datenbank-Features sowie eine Bereitstellung auf mehreren Clientbetriebssystemen und Geräteplattformen.
FireDAC ist Bestandteil der Produktinstallation. Die Features sind je nach Edition unterschiedlich mit lokaler/eingebetteter Datenbankkonnektivität zur Auswahl von Datenbanken in der Professional-Edition und lokaler/eingebetteter plus Unternehmensdatenbankkonnektivität in der Enterprise-Edition oder höher. Weitere Informationen finden Sie der http://www.embarcadero.com/de/products/rad-studio/firedac.
Ja. Sie können Anwendungen auf allen unterstützten Entwicklungsplattformen erstellen und diese auf allen unterstützten Bereitstellungsplattformen bereitstellen - auch wenn sie sich unterscheiden.
Die neuesten unterstützten Plattformen und Installationsanforderungen finden Sie unter Unterstützte Plattformen und Geräte .
Anwendungen, die mit neueren Versionen von Delphi erstellt wurden, laufen in der Regel unter Windows XP, aber Windows-Versionen vor Windows 7 werden derzeit nicht offiziell unterstützt.
Die neuesten unterstützten Plattformen und Installationsanforderungen finden Sie unter Unterstützte Plattformen und Geräte .
Sie können mit einem Online-Service wie MacinCloud OS X-Anwendungen ausführen, die Sie mit Delphi erstellt haben, und Sie haben mit MacinCloud die Möglichkeit, Ihre iOS-Apps im Simulator zu testen. Für einen Gerätetest ist ein physischer Mac-Computer erforderlich.
Ja. Sie können eine einzige Anwendung erstellen und auf Windows, macOS und Linux bereitstellen. Sie können auch iOS- und Android-Mobilanwendungen aus derselben Codebasis erstellen. Die einzelne Anwendung kann eine responsive Benutzeroberfläche für alle Plattformen nutzen.
Der meiste bestehende Code wird problemlos mit dem neuen Standard-UnicodeString funktionieren. Code, der eine Manipulation von String-Daten auf Byte-Ebene vornimmt oder Daten in String-Variablen enthält, muss wahrscheinlich untersucht und möglicherweise aktualisiert werden, um die neuen Zeichengrößen zu berücksichtigen, die in Unicode-String-Daten enthalten sind. Weitere Informationen finden Sie in der Dokumentation über die Umstellung von bestehendem Code auf Unicode.
Ja, das sollte möglich sein, abhängig von den installierten Komponenten, die von Ihren Projekten benötigt werden. Delphi verwendet das MSBuild-System für die Build-Engine und erfordert so eine neue Projektdatei, wenn Sie ein Upgrade von der Version 2007 oder früher durchführen. Jedoch aktualisiert die IDE Ihre Projekte nahtlos auf das neue Format.
Nein. Delphi ergibt natives Windows und OS X. Sie können .NET-Assemblys als COM-Objekte importieren, aber der von Delphi produzierte Code ist rein nativer Code.
Für einen Teil der Funktionalität der IDE sind diese Software-Pakete erforderlich.
Nein. Mit Delphi erstellte Anwendungen erfordern keine .NET-Laufzeitunterstützung. Das Produkt erstellt nativ kompilierte Windows-Anwendungen auf der Basis der Windows-API.
Ja, es gibt keine Probleme bei der gemeinsamen Installation von Delphi mit früheren Versionen von RAD Studio, C++Builder und Delphi.
Ja. Auf der Webseite des Embarcadero Certification Center finden Sie unter Zertifizierung Informationen über das Zertifizierungsprogramm für Delphi-Entwickler.
Ja, der neue 64-Bit-Windows-Compiler ist in Delphi verfügbar.
Die Delphi-64-Bit-Informationsseite enthält Videos, Hinweise, Ressourcen und Tipps für das Erstellen von 64-Bit-Anwendungen mit Delphi.