RAD Studio 10.4.2 is now available! Weitere Infos

Get some love as Delphi turns 26

Discover The Brand New Getit Page

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

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

RAD Studio 10.4.2

Erstellen Sie 5x schneller hochleistungsfähige Anwendungen für
Windows, Android, iOS, macOS und Linux



Die leistungsstärkste IDE zur Entwicklung nativer Anwendungen für Windows, Android, iOS, macOS und Linux



John Schnobrich 2fpjlaymqta Unsplash



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 VCL-Anwendungen für Windows 10 mit aktuellen Steuerelementen für die Benutzeroberfläche, WinRT-APIs, HighDPI-bezogenen Funktionen und Unterstützung für den Windows Store.

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

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.

Linux-Anwendungen

Entwicklung von Serveranwendungen und FireMonkey GUI-Anwendungen für Linux mit RAD Studio (Delphi-Persönlichkeit).

Internet of Things (IoT)

Verbinden Sie Ihre Anwendungen ganz komfortabel mit Gadgets, Geräten, Sensoren, Unternehmensdaten und Cloud-Services.

Reaktionsfähiges UI

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

macOS-Anwendungen

Entwickeln Sie schnell und einfach macOS-Anwendungen mit der Delphi-Personality von RAD Studio

Cloud

Verwenden Sie die auf allen Plattformen verfügbaren HTTP- und REST-Client-Bibliotheken, die Ihnen REST-Dienste und sogar spezielle AWS- und Azure-Komponenten zur Verfügung stellen. Nutzen Sie die leistungsstarken CData Enterprise Connectors für den Zugriff auf über 70 Datenquellen.

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.





Beflügeln Sie Ihre Fantasie


Entwerfen Sie attraktive Benutzeroberflächen für Ihre Desktopanwendungen und Ihre mobilen Apps
mit RAD Studio

Das preisgekrönte VCL-Framework von RAD Studio 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
Smart Responsive Designing

Mit RAD Studio 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.
  • Passen Sie sich die IDE für zwei robuste und leistungsstarke Sprachen (Delphi und erweitertes C++) und Ihren eigenen 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

Schnelleres Debuggen mit dem integrierten nativen Debugging von RAD Studio

Finden Sie schneller die Ursache von Fehlern mit dem integrierten plattformübergreifenden nativen Debugging. Mit der RAD Studio-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.
  • Code Insight™ Code-Vervollständigung ist während des Debuggens verfügbar
  • Führen Sie ein Debugging auf jedem Gerät durch! Stellen Sie Ihre Anwendung auf jedem iOS-, Android-, macOS- oder Linux-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.
Conditional Breakpoints

Kompilieren und Bereitstellen von hochleistungsfähigen nativen Anwendungen mit RAD Studio

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
  • Stellen Sie Dateien direkt aus der RAD Studio 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.
Compile and Deploy

Verbessern Sie die Qualität Ihres Codes mit RAD Studio

Schnellere Entwicklungszyklen müssen nicht zu Qualitätseinbußen führen! RAD Studio 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!

  • 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 RAD Studio

Die Funktionen zur Zusammenarbeit und Versionskontrolle in RAD Studio 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 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.
  • Verwenden Sie die Befehlszeilen-Compiler von RAD Studio, die sich ideal für die schnelle Integration in kontinuierliche Build-Konfigurationen eignen und nutzen Sie unsere Unterstützung für MSBuild oder CMake-Projekte.
Deep Source Code Repository Integration

Erweiterung der RAD Studio IDE

RAD Studio enthält Hunderte von Komponenten für alle nur erdenklichen Anforderungen: vom Erstellen von Benutzeroberflächen bis hin zur Datenbankkonnektivität. Neben den enthaltenen VCL- und FireMonkey-Komponenten steht eine große Bandbreite von Tools und Komponenten aus der Community von Delphi und C++Builder zur Auswahl.

  • Nutzen Sie den GetIt Package Manager, um schnell die Funktionalität Ihrer Anwendungen zu erweitern und verbessern, indem Sie neue Komponenten herunterladen und integrieren.
  • Entwickeln Sie für das Internet of Things. Fügen Sie der RAD Studio 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.
  • 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




RAD Studio 10.4.2 ist verfügbar! Die neue Version kennenlernen.



Über drei Millionen Entwickler weltweit vertrauen darauf

Der schnellste Weg zur Entwicklung benutzerfreundlicher nativer Anwendungen auf mehreren Plattformen

Mit den Embarcadero-IDEs von Delphi, C++Builder und RAD Studio stellen über drei Millionen selbstständige Entwickler sowie Entwicklungsteams von Unternehmen weltweit hochleistungsfähige und benutzerfreundliche native Anwendungen für Windows, Android, iOS, macOS und Linux bereit.

Auf Basis eines einzigen einfach programmier- und aktualisierbaren Quellcodes lässt sich mit den IDE-Tools im Handumdrehen nativer Quellcode für mehrere Plattformen kompilieren. Diese Tools ermöglichen eine beispiellose Produktivität mit leistungsstarker Programmierhilfe und erweiterter Parallelverarbeitung auf modernen Mehrkern-CPUs.

RAD Studio 10.4.2

Weitere Informationen erhalten Sie im Embarcadero-Blog

Blog01

22. Februar 2021

Free Color Picker ist eine erstaunliche erweiterte Farberfassungssoftware, die in Delphi integriert ist

Weitere Infos
Blog02

19. Februar 2021

Entwickeln Sie erstklassige Anwendungen mit Komponenten

Weitere Infos
Blog03

19. Februar 2021

Lernen Sie leistungsfähige Full-Stack-Webentwicklung mit uniGUI für Delphi

Weitere Infos
Blog04

19. Februar 2021

Beschleunigen Sie die Entwicklung mit den neuesten FMX- und VCL-Paketen über Embarcadero GetIt

Weitere Infos
Blog05

04. Februar 2021

Benutzerdefinierte Funktionen mit InterBase

Weitere Infos
Blog06

04. Februar 2021

VCL Styles: Meistern Sie die Geheimnisse schöner moderner Apps in Windows 10

Weitere Infos
Blog07

04. Februar 2021

In der Presse: Relationale Datenbanksysteme im Überblick

Weitere Infos
Blog08

01. Februar 2021

Video-Tutorial: Python-Native Windows-GUIs mit Delphi-VCL-Bibliothek erstellen

Weitere Infos
Blog09

25. Januar 2021

Verwenden von Apilayer-REST-APIs von Delphi

Weitere Infos
Blog10

09. Januar 2021

Schnelle inverse Quadratwurzel in Delphis Objekt Pascal

Weitere Infos