Cookies ­čŹ¬

Diese Website verwendet Cookies, die Ihre Zustimmung brauchen. Details

Zum Inhalt springen

Delphi

Von Embarcadero Technologies Inc.

Delphi ist die erste Wahl f├╝r Entwickler, die die Leistungsst├Ąrke, Lesbarkeit und Flexibilit├Ąt des modernen Object Pascal sch├Ątzen, gepaart mit nativen Compilern und Komponentenbibliotheken f├╝r die schnelle Entwicklung unter Windows, MacOS, iOS, Android und Linux mit nur einem Quellcode.

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?┬áDas preisgekr├Ânte 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.

  • Entwerfen Sie Ihr Master-UI-Layout einmalig und passen Sie dann plattform- und ger├Ątespezifische Ansichten einfach an, ohne den Designaufwand zu verdoppeln

  • Drag-and-Drop von visuellen und nicht-visuellen Komponenten aus der Palette mit unserem Visual Designer

  • Visuelle Verkn├╝pfung von Elementen der Benutzeroberfl├Ąche mit Datenquellen mithilfe des LiveBindings Designers

  • Echtzeit-Design-Validierung mit Live On-Device-Vorschau zur gleichzeitigen ├ťbertragung des aktiven Formulars an mehrere Ger├Ąte

  • Erweitern Sie Ihr Design mit aufl├Âsungsgerechten Komponenten f├╝r Desktop, Tablets und Smartphones.

  • Echte, plattformspezifische native Steuerelemente f├╝r eine optimierte Benutzerfreundlichkeit

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┬ádie 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.

Schnelleres Debuggen mit dem integrierten nativen Debugging von Delphi

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.

  • 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 direkt aus der Delphi IDE bereit. Schnelle Bereitstellung von Dateien auf Remote-Computer mit dem Platform Assistant Server (PA Server). Der PA-Server kombiniert die f├╝r die Bereitstellung definierten Dateien und b├╝ndelt sie in einer Anwendungsinstanz.

Verbessern Sie die Qualit├Ąt Ihres Codes mit Delphi

Schnellere Entwicklungszyklen m├╝ssen nicht zu Qualit├Ątseinbu├čen f├╝hren! Delphi enth├Ąlt viele Funktionen, die Ihnen helfen, die besten Praktiken durchzusetzen und den Aufwand f├╝r doppelte Arbeit zu reduzieren. So werden Sie zu einem Star-Programmierer!

  • Erstellen Sie besseren Code, indem Sie bew├Ąhrte und hoch optimierte plattform├╝bergreifende Bibliotheken nutzen.

  • 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.

Bessere Zusammenarbeit mit Delphi

Die Funktionen zur Zusammenarbeit und Versionskontrolle in Delphi helfen Ihnen, bessere Produkte schneller zu entwickeln, sowohl als Einzelentwickler als auch als Teil eines Teams. Code Collaboration f├Ârdert ein tieferes Codeverst├Ąndnis, bessere Tests und bessere Produkte.

  • Verfolgen und verwalten Sie ├änderungen mithilfe von Versionskontrollsystemen wie Subversion, Git und Mercurial Repositories

  • Navigieren Sie durch ├änderungen und Historie ├╝ber die Registerkarte "Verlauf" im Code-Viewer mit dem integrierten Differenzbetrachter.

  • Verwenden Sie die Befehlszeilen-Compiler von Delphi, die sich ideal f├╝r die schnelle Integration in kontinuierliche Build-Konfigurationen eignen und nutzen Sie┬ádie Unterst├╝tzung f├╝r MSBuild oder CMake-Projekte.

Erweiterung der Delphi IDE

Delphi enth├Ąlt Hunderte von Komponenten f├╝r alles, von der Erstellung von Benutzeroberfl├Ąchen bis hin zur Datenbankkonnektivit├Ąt. So ist es schnell und einfach, vernetzte Gesch├Ąftsanwendungen f├╝r Desktop- und mobile Plattformen zu erstellen. Zus├Ątzlich zu den enthaltenen VCL- und FireMonkey-Komponenten steht eine breite Palette von Tools und Komponenten aus der Delphi- und C++Builder-Community zur Verf├╝gung.

  • GetIt Package Manager. Verbessern Sie schnell die Funktionalit├Ąt Ihrer Anwendungen, indem Sie neue Komponenten herunterladen und integrieren.

  • Entwickeln Sie f├╝r das Internet of Things. F├╝gen Sie der Delphi IDE schnell IoT-Funktionen hinzu. ├ťber 50 IoT-Komponenten stehten Ihnen ├╝ber GetIt kostenlos zur Verf├╝gung.

  • Erweitern Sie die IDE mit Tools und Komponenten von Embarcadero Technology Partnern.

  • Integrierte Werkzeuge und Komponenten. Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, CodeSight!

  • Erweitern Sie die IDE mit Addons und Plugins von Dutzenden von Drittanbietern, um die IDE an Ihre Bed├╝rfnisse anzupassen.

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.

Delphi ÔÇô Produkteditionen

Delphi ist in vier Editionen verf├╝gbar - Starter, Professional, Enterprise und Architect. Delphi ist au├čerdem Teil der Entwicklungsumgebung RAD Studio.

W├Ąhlen Sie die f├╝r Sie passende Delphi-Edition

 CommunityProEnterpriseArchitect
Erstellung von Windows-Anwendungen mit hochleistungsfähigem UI-Framework und Komponenten (VCL) ° ° ° °
Entwicklung mobiler, plattformübergreifender Anwendungen mit Native Experience UI Framework (FMX) und Komponenten für Windows, iOS, Android, macOS ° ° ° °
Bibliotheksquellcode Eingeschränkte Nutzung Konsultieren Sie die EULA für Lizenzbedingungen und Einschränkungen der Community Edition in Bezug auf den Quellcode ° ° °
Vollständige kommerzielle Benutzerlizenz eine begrenzte kommerzielle Nutzung ° ° °
Verbindung zu lokalen Datenbanken und Erstellung datenfähiger Anwendungen mit Unterstützung für mehrere Datenquellen mit FireDAC   ° ° °
InterBase, die eingebettete Datenbank ° 
IBLite Mobile Deployment
° 
IBLite Mobile Deployment
°
IBToGo Mobile Deployment
°
IBToGo Mobile Deployment
Erstellung verbundener Anwendungen mit Unterstützung für mehrere Datenquellen mit FireDAC     ° °
Erstellung von REST Web-Services unter Windows mit RAD Server     ° 
Entwicklungswerkzeuge und Implementierung auf einem Server
° 
Entwicklungswerkzeuge und Bereitstellung auf mehreren Servern  
Enterprise Connectors (CData)     ° °
Datenbankentwicklung und -management       °
Ext JS Web Development Framework (Pro)       °

Weitere Informationen zu den Delphi-Produkteditionen

DELPHI ARCHITECT

Embarcadero┬« Delphi┬« Architect ist die erste Wahl, wenn Sie datenintensive, hochgradig vernetzte und optisch anspruchsvolle Anwendungen f├╝r Windows 10, macOS, Linux Server, Android, iOS, das Internet der Dinge und vieles mehr erstellen und aktualisieren m├Âchten. Die Architect Edition bietet Ihnen daf├╝r schier unbegrenzte M├Âglichkeiten.

Mit Delphi Architect und den darin enthaltenen Aqua Data Studio-Funktionen f├╝r die Modellierung und den Entwurf von Datenbanken bekommen Ihre Unternehmens- und Datenbankanwendungen eine neue Qualit├Ąt. Unabh├Ąngig davon, ob Sie mit relationalen, NoSQL- oder Clouddatenbanken arbeiten: Mit Aqua Data Studio k├Ânnen Sie einfach und schnell auf Ihre Daten zugreifen.

Erstellen Sie webf├Ąhige und robuste Unternehmensanwendungen mithilfe der in Architect verf├╝gbaren Sencha ExtJS Professional-Lizenz und der Mehrplatz-Bereitstellungslizenz f├╝r RAD Server.

Nutzen Sie Ihre eingebettete Datenbank optimal mit der InterBase ToGo-Bereitstellungslizenz der Architect Edition. InterBase ToGo bietet eine Verschl├╝sselung, die Gr├Â├če der Datenbankdateien ist darin nicht beschr├Ąnkt und mit leistungsstarken ├änderungsansichten k├Ânnen Sie sicherstellen, dass Ihre Anwendungsdaten bei reduzierten Netzwerkkosten immer synchronisiert sind.

Die Architect Edition von Delphi verf├╝gt ├╝ber alle Funktionen der Enterprise und Professional Edition sowie zus├Ątzlich ├╝ber eine Mehrplatz-Bereitstellungslizenz f├╝r RAD Server, eine Sencha ExtJS Professional-Lizenz, eine InterBase ToGo-Bereitstellungslizenz und fortgeschrittene Funktionen f├╝r Modellierung und Entwurf.

Delphi Enterprise

Delphi Enterprise Edition ist┬áderen meistverkaufte Edition zum Erstellen von Client/Server-Anwendungen f├╝r mobile und Desktop-Plattformen! Mit der Enterprise Edition k├Ânnen Sie nicht nur dienstbasierte Anwendungen erstellen. Sie bietet auch Funktionen f├╝r eine Remote-Datenbankkonnektivit├Ąt und zum Erstellen von Linux-Anwendungen.

Sie k├Ânnen Client/Server- und mehrschichtige vernetzte Anwendungen entwickeln, die sich mit einer breiten Palette von Unternehmensdatenbanken und Cloud-Plattformen wie Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon und Microsoft Azure verkn├╝pfen lassen. Mit der integrierten InterBase ToGo-Lizenz erhalten Sie Funktionen zur Verschl├╝sselung und Einbettung von Datenbanken in Ihre Anwendung.

Delphi Enterprise enth├Ąlt FireDAC, eine hochleistungsf├Ąhige Datenzugriffsbibliothek zur Entwicklung ger├Ąte├╝bergreifender Anwendungen, die mit Unternehmensdatenbanken verkn├╝pft sind. Die Enterprise Edition bietet au├čerdem alle Funktionen der Professional Edition plus einer Einzelplatz-Bereitstellungslizenz f├╝r RAD Server (im Wert von 5.000 USD), FireDAC-Datenzugriffsbibliotheken, eine InterBase ToGo-Lizenz sowie eine Unterst├╝tzung f├╝r das Erstellen von Linux-Anwendungen in Delphi.

Delphi Professional

Delphi Professional ist der schnellste Weg, visuell ansprechende Anwendungen f├╝r Windows, macOS, Mobile, IoT und mehr mit Object Pascal zu erstellen und zu aktualisieren. Schnell und einfach aktualisieren Sie VCL- und FMX-Anwendungen auf Windows 10 mit den neuen Windows 10 VCL Controls, Styles und Universal Windows Platform Services-Komponenten.

Delphi Professional enth├Ąlt InterBase 2017 Developer Edition und IBLite 2017 f├╝r lokale und eingebettete Datenbanken.

Entscheiden Sie sich f├╝r Delphi Professional und beginnen Sie noch heute mit dem Design und der Entwicklung von Multi-Device-Anwendungen!

Delphi Community Edition

Unsere kostenlose Delphi Community Edition wurde f├╝r freiberufliche Entwickler, Start-ups und Non-Profit-Organisationen mit einem Umsatz unter 5000 US-Dollar entwickelt und erm├Âglicht das einfache Entwerfen, Programmieren, Debuggen und Bereitstellen von Anwendungen f├╝r iOS, Android, Windows und MacOS von einer einzigen Codebasis aus mit professionellen, integrierten Werkzeugen.

Delphi is in RAD Studio

Delphi ist auch verf├╝gbar als Bestandteil von Embarcadero┬áRAD Studio. RAD Studio enth├Ąlt Delphi, C++Builder und HTML5 Builder.