RAD Studio 10.4.2 ist jetzt verfügbar! Weitere Infos

Entdecken Sie die brandneue Getit-Seite

Attraktive Rabatte auf InterBase 2020 für OEM oder VARs – Vertrieb

Verlängern Sie jetzt Ihre Update Subscription Lizenz! Weitere Infos



Stellen Sie Anwendungen für Windows, Android, iOS, macOS und Linux schneller und smarter bereit



Standing Girl With Laptop



Nur eine Quellcodebasis

Erstellen Sie Anwendungen für alle Plattformen ohne zusätzlichen Programmieraufwand. Einmal schreiben, überall kompilieren.

Anwendungen für Windows 10

Modernisieren Sie ältere Anwendungen für die Unterstützung von Windows 10 mit den neuesten, benutzerfreundlichen Steuerelementen und für die Unterstützung des Windows Store

Zugängliche Daten

Verbinden Sie Ihre Anwendungen nativ über den schnellen Direktzugriff von FireDAC mit über 20 Datenbanken wie InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB und mehr.

macOS und Linux

Entwickeln Sie schnell und einfach macOS- und Linux-Anwendungen mit Delphi

Cloud

Delphi enthält eine HTTP- und eine REST-Client-Bibliothek, die für alle Plattformen verfügbar ist, um REST-Dienste und sogar spezielle AWS- und Azure-Komponenten zu nutzen.

Reaktionsfähiges UI

Erstellen Sie einmalig eine reaktionsfähige plattformorientierte UI und setzen Sie sie plattformübergreifend ein.

Android und iOS

Schnelleres und intelligenteres Prototyping und Erstellen von iOS- und Android-Anwendungen mit dem Multi-Device-Designer und der Live-Vorschau sowie plattformspezifischen und nativen UI-Steuerelementen im FireMonkey-Framework

Erweiterungen

Entwickeln und erweitern Sie die IDE mit Ihren eigenen Komponenten und IDE-Plugins oder schauen Sie nach gebrauchsfertigen Add-ons in unserem umfangreichen Netzwerk von Drittanbietern.





Entwickelt zur Verwirklichung Ihrer Träume


Entwerfen Sie attraktive UIs für Desktopanwendungen und mobile Apps mit Delphi

Das preisgekrönte VCL-Framework von Delphi für Windows und das visuelle FireMonkey-Framework (FMX) für plattformübergreifende benutzerfreundliche UIs bilden die Grundlage für ein intuitives und attraktives Benutzererlebnis, das auf jeder Plattform beeindruckt: Windows, macOS, iOS, Android und Linux.

  • Entwerfen Sie in kurzer Zeit Ihr Master-UI-Layout einmalig und passen Sie dann plattform- und gerätespezifische Ansichten einfach an, ohne den Designaufwand zu verdoppeln
  • Verwenden Sie das Menü für den visuellen Entwurf, um auf einfache Weise per Drag-and-Drop visuelle und nicht visuelle Komponenten aus der Palette zu übernehmen
  • Verbinden Sie UI-Elemente mit Datenquellen mithilfe des LiveBindings-Designers
  • Prüfen Sie Designs in Echtzeit mithilfe der Live-Gerätevorschau zur Übertragung des aktiven Formulars auf mehrere Geräte gleichzeitig
  • Erstellen Sie vollständig responsive Designs mit Komponenten für Desktop, Tablets und Smartphones für beliebige Bildschirmauflösungen
  • Stellen Sie plattformspezifische native Steuerelemente für eine verbesserte Bedienerführung bereit

Smart Responsive Designing

Mit Delphi programmieren Sie schneller und intelligenter

Erfahrene Entwickler und dynamische Softwareteams schreiben besseren Code schneller mit Hilfe moderner OOP-Praktiken und der robusten Frameworks sowie der funktionsreichen IDE von RAD Studio.

  • Verbringen Sie nicht Ihre Zeit mit dem Warten auf langsame Compiler. Nutzen Sie stattdessen unsere hochoptimierten Compiler für jede Plattform.
  • Nutzen Sie die leistungsstarke, vielseitige und leicht erlernbare Object Pascal-Sprache und passen Sie die IDE an Ihren Programmierstil an
  • Code Insight™ bietet eine automatische Code-Vervollständigung über ein modernes Sprach-Server-Protokoll basierend auf Ihrem Code und den verwendeten Bibliotheken, so dass Sie schnell und präzise programmieren können.
  • Nutzen Sie Tipps und Tricks aus der Inline-Dokumentation, während Sie Ihren Code schreiben.
  • Halten Sie Ihre Entwicklung agil mit dem VCL-Designer, dem flexiblen Refactoring und den Live Templates.
  • Integrieren Sie Versionskontrollsysteme wie Git, Subversion und Mercurial.

Modern Developer Centric IDE

Führen Sie die Fehlerbehebung noch schneller mit dem integrierten nativen Debugging von Delphi durch

Beheben Sie Fehler schneller mit dem integrierten plattformübergreifenden nativen Debugging. Mit der Delphi-IDE können Sie ein Debugging für Anwendungen durchführen, die remote auf Windows, macOS, iOS, Android und Linux ausgeführt werden!

  • Fügen Sie bedingte Haltepunkte ein, um die Programmausführung an einer bestimmten Stelle oder beim Auftreten einer bestimmten Bedingung schnell zu unterbrechen.
  • Durchsuchen Sie den gesamten Aufruf-Stack, um nachzuvollziehen, wie der ausgeführte Code den aktuellen Standort erreicht hat.
  • Überprüfen Sie den aktuellen Wert der Variablen, wenn Sie Ihr Programm während des Debuggens angehalten haben.
  • Code Insight™ Code-Vervollständigung ist während des Debuggens verfügbar
  • Führen Sie ein Debugging auf jedem Gerät durch! Sie können Ihre Anwendung auf jedem iOS-, Android-, machOS- oder Linux-Gerät bereitstellen und dafür ein Debugging wie für eine lokale Ausführung durchführen.
Conditional Breakpoints

Kompilieren und Bereitstellen von hochleistungsfähigen nativen Anwendungen mit Delphi

Erweitern Sie Ihre Zielgruppe, indem Sie Apps für die bevorzugten Geräte erstellen. Mit RAD Studio entwickeln Sie sowohl Desktop- als auch mobile Anwendungen aus einer Codebasis und stellen sie für Windows, macOS, iOS, Android und Linux bereit!



  • Ad Hoc an den App Store! Schnelle Erstellung von Anwendungspaketen, die im Windows Store (mit Desktop Bridge), Apple App Store und Google Play Store bereitgestellt werden können.
  • Definieren Sie Dateien für die Bereitstellung nach Plattform und Build-Konfiguration. Entwickler können in jedem Projekt die Dateien identifizieren, die basierend auf der Zielplattform (z.B. Windows, macOS, Android, iOS, Linux) bereitgestellt werden sollen und Konfigurationen erstellen (z.B. Debug oder Release).
  • Stellen Sie Dateien aus der Delphi-IDE auf einfache Weise direkt für Windows, macOS, Android, iOS und Linux bereit. Sie können auch Dateien für Remotecomputer mithilfe des PA-Servers (Platform Assistant Server) als einzelne Anwendungsinstanzen auf schnelle Weise bereitstellen.
Compile and Deploy

Verbessern Sie die Qualität Ihres Codes mit Delphi

Schnellere Entwicklungszyklen führen nicht zwangsläufig zur Minderung der Qualität! Delphi enthält eine Vielzahl von Features für leistungsstarke Programmiermethoden, reduziert den Aufwand für Duplikate und macht Sie zu einem Rockstar der Programmierung!

  • Fast Error Insight markiert automatisch Fehler in Ihrem Code und hilft Ihnen, diese zu beheben.
  • Mit dem integrierten Refactoring können Sie sowohl die Leistung als auch die Lesbarkeit Ihres Anwendungscodes rationalisieren, vereinfachen und verbessern.
  • Erstellen Sie schnell hochwertigen Code mithilfe von gut getesteten und hoch optimierten plattformübergreifenden Bibliotheken.
  • Verwandeln Sie Ihre Code-Dokumentation in eine schnelle Inline-Hilfe, die Ihnen oder anderen Entwicklern in Ihrem Team zur Verfügung steht.
  • Erstellen Sie Unit-Tests für Ihren gesamten Code mit den mitgelieferten DUnit- und DUnitX-Frameworks.
  • Sehen Sie, was in Ihrer Anwendung vor sich geht, ohne den Anwendungsablauf zu unterbrechen, indem Sie mit CodeSite Logging Live-Logging zu jeder Anwendung hinzufügen.

Code Quality

Bessere Zusammenarbeit mit Delphi

Mit den Delphi-Funktionen zur Zusammenarbeit und Versionskontrolle erstellen Sie bessere Produkte in kürzerer Zeit – sowohl als selbstständiger Entwickler als auch im Team. Durch Codezusammenarbeit werden das Verständnis des Programmcodes, der Test und die Produktqualität verbessert.




  • Verfolgen und verwalten Sie Änderungen schnell mithilfe von Versionskontrollsystemen wie Subversion, Git und Mercurial Repositories
  • Navigieren Sie ganz einfach durch Änderungen und Historie über die Registerkarte "Verlauf" im Code-Viewer mit der integrierten Änderungsanzeige.
  • Die Befehlszeilen-Compiler von Delphi sind perfekt geeignet für eine schnelle Integration in kontinuierlich erstellte Build-Konfigurationen durch unsere Unterstützung für MSBuild- oder CMake-Projekte.
Deep Source Code Repository Integration

Erweiterung der Delphi IDE

Delphi comes with hundreds of components for every task, from creating user interfaces to database connectivity, enabling easy and fast builds for connected business applications on desktop and mobile platforms. In addition to the included VCL and FireMonkey components, a broad range of tools and components are available from the Delphi and C++Builder communities.

  • Einfache Verbindung mit über 70+ Enterprise Cloud-Services und APIs wie Amazon DynamoDB, Google Sheets, Azure Cosmos DB, Salesforce, Slack, Jira, Microsoft Office 365, SurveyMonkey, YouTube, WordPress, Google Mail und vielen anderen mit den Enterprise Connectors.
  • Nutzen Sie den GetIt Package Manager, um schnell die Funktionalität Ihrer Anwendungen zu erweitern und verbessern, indem Sie neue Komponenten herunterladen und integrieren.
  • Komponenten für die einfache Nutzung des Internet der Dinge (IoT)
  • Erweitern Sie die IDE mit Tools und Komponenten von Embarcadero Technology Partnern.
  • Nutzen Sie leistungsstarke integrierte Tools und Komponenten wie Beyond Compare, FastReport, TeeChart, InterBase, IP*Works und CodeSight!
  • Erweitern Sie die IDE mit Addons und Plugins von Dutzenden von Drittanbietern, um die IDE an Ihre Bedürfnisse anzupassen.
GetIt Package Manager

Download der RAD Studio Feature Matrix




Delphi 10.4.2 ist verfügbar! Die neue Version kennenlernen.