Entwerfen Sie attraktive Benutzeroberflächen für Ihre Desktopanwendungen und Ihre mobilen Apps
mit Delphi
Möchten Sie jetzt die besten Benutzeroberflächen Ihres Lebens entwerfen? Unser preisgekröntes VCL-Framework für Windows und das visuelle Framework FireMonkey (FMX) für plattformübergreifende Benutzeroberflächen bieten Ihnen die Grundlage für intuitive, ansprechende Benutzeroberflächen, die auf jeder Plattform überzeugen: Windows, macOS, iOS und Android.
- 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.
- Führen Sie ein Debugging auf jedem Gerät durch! Stellen Sie Ihre Anwendung auf jedem iOS-, Android- oder macOS-Gerät bereit und führen Sie dafür ein Debugging wie bei einer lokalen Ausführung durch. Es stehen Ihnen Haltepunkte, Stack-Überprüfungen, Kurzhinweise und eine Ausdruckauswertung auf lokalen wie Remotecomputern mit einem Live-Debugging für alle Deployment-Plattformen zur Verfügung.

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 Delphi.
- Verbringen Sie nicht Ihre Zeit mit dem Warten auf langsame Compiler. Nutzen Sie stattdessen unsere hochoptimierten Compiler für jede Plattform.
- Wählen Sie aus zwei robusten und leistungsstarken Sprachen (Delphi und erweitertes C++) und passen Sie die IDE an Ihren Programmierstil an.
- Code Insight™ bietet eine automatische Code-Vervollständigung 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 Code schreiben.
- Halten Sie Ihre Entwicklung agil mit dem VCL-Designer, dem flexiblen Refactoring und den Live-Vorlagen.
- Integrieren Sie Versionskontrollsysteme wie Git, Subversion und Mercurial.

EMB_TEXT_DEBUG_FASTER_WITH_DELPHI’S_I
Finden Sie schneller die Ursache von Fehlern mit dem integrierten plattformübergreifenden nativen Debugging. Mit der Delphi-IDE können Sie Anwendungen debuggen, 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.
- Führen Sie ein Debugging auf jedem Gerät durch! Stellen Sie Ihre Anwendung auf jedem iOS-, Android- oder macOS-Gerät bereit und führen Sie dafür ein Debugging wie bei einer lokalen Ausführung durch. Es stehen Ihnen Haltepunkte, Stack-Überprüfungen, Kurzhinweise und eine Ausdruckauswertung auf lokalen wie Remotecomputern mit einem Live-Debugging für alle Deployment-Plattformen zur Verfügung.

Kompilieren und bereitstellen mit Delphi
Erweitern Sie Ihre Zielgruppe, indem Sie Apps für die bevorzugten Geräte erstellen. Mit Delphi 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.
- Define files to deploy by platform and build configuration. Developers can identify within each project the files to deploy based on target platform (e.g. Windows, macOS, Android, iOS, Linux) and build configurations (e.g. Debug or Release)
- Deploy files directly from the Delphi IDE. Quickly deploy files to remote machines using Platform Assistant Server (PA Server). PA Server combines the files defined for deployment and packages them into a single application instance.

Improve the Quality of Your Code with Delphi
Faster development cycles don’t have to result in sacrificing quality! Delphi includes many features to help enforce coding best practices, reduce duplication efforts, and help you become a coding rock star!
- Build better code by leveraging well-tested and highly optimized cross-platform libraries.
- Turn your code documentation into immediate in-line help available to you or other developers in your team.
- Build unit tests for all of your code using the included DUnit and DUnitX frameworks.
- See what is going on inside your application without interrupting the application flow by adding live logging to any application with CodeSite Logging

Collaborate Better with Delphi
The Delphi’s collaboration and version control features will help you create better products faster, both as a lone developer or as part of a team. Code Collaboration drives deeper code understanding, better testing and better products.
- Track and manage changes using version control systems including Subversion, Git and Mercurial repositories
- Navigate changes and history using the history tab in the code viewer with the built-in difference viewer
- Use Delphi command line compilers that are ideal for integrating into continuous build configurations quickly using our support for MSBuild or CMake projects.

Extend the Delphi IDE
Delphi includes hundreds of components for everything from creating user interfaces to database connectivity, making it fast and easy to build connected business applications for 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 community.
- GetIt Package Manager. Rapidly improve the functionality of your applications by downloading and integrating new components.
- Build for the Internet of Things. Quickly add IoT capabilities to the Delphi IDE with over 50 IoT components available for FREE via GetIt.
- Extend the IDE with Tools and Components from Embarcadero Technology Partners.
- Integrated Tools and Components. Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, CodeSight!
- Extend the IDE with addons and plugins made by dozens of third parties, to customize the IDE to work your way

Erstellung vernetzter Anwendungen
Erstellen Sie End-to-End-Lösungen für moderne Windows 10-, macOS-, iOS-, Android- und Linux-Anwendungen.
Nur eine Quellcodebasis
Erstellen Sie Anwendungen für alle Plattformen ohne zusätzlichen Programmieraufwand. Einmal schreiben, überall kompilieren.
Zugängliche Daten
Verbinden Sie Ihre Anwendungen mit über 20 Datenbanken nativ über den schnellen Direktzugriff von FireDAC.
Middle-Tier
Modernisieren Sie bestehenden Code und kompilieren Sie ihn für verschiedene Plattformen.
Windows 10-Anwendungen
Modernisieren Sie veraltete Anwendungen für Windows 10 mit aktuellen Steuerelementen und Windows Store Unterstützung.
macOS-Anwendungen
Entwickeln Sie macOS-Anwendungen schnell und einfach mit Delphi.
Mobile Geräte
Erstellen Sie Apps für mobile Geräte schneller und intelligenter mit plattformspezifischen Steuerelementen. Mit dem geräteübergreifenden Designer und der Live-Vorschau in der IDE entwickeln Sie Prototypen noch schneller.
Internet of Things (IoT)
Verbinden Sie Ihre Anwendungen ganz komfortabel mit Gadgets, Geräten, Sensoren, Unternehmensdaten und Cloud-Services.
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.
Erweiterungen
Erstellen Sie ein Plugin, das neue Werkzeugfenster hinzufügt, in den Code-Editor zeichnet, Code-Vervollständigung bietet, neue Syntax-Hervorhebung hinzufügt, sich in Ereignisse auf hoher und niedriger Ebene einklinkt, Prozesse und Threads während des Debuggens verfolgt und vieles mehr.
Entwerfen, erstellen, einsetzen!
The Delphi IDE supports you through the full development lifecycle to deliver a single source codebase that you simply recompile and redeploy.
Starten Sie einen Gratistest
RAD Studio Materialien
Installation/Setup/Konfiguration
Erste Schritte
Erstellung mobiler Apps
Entwicklung von Enterprise-Anwendungen
Werden Sie ein Teil unserer globalen Developer Community
Auf Unterstützung brauchen Sie nicht lange zu warten - verbinden Sie sich mit über 3 Millionen Entwicklern weltweit, die mit RAD Studio, Delphi und C++Builder arbeiten.
Weitere Infos