Cookies ­čŹ¬

Diese Website verwendet Cookies, die Ihre Zustimmung brauchen. Details

Zum Inhalt springen

C++ Builder

Von Embarcadero Technologies Inc.

Eine Codebasis, ein UI-Designer, vier Plattformen. Leistungsstarke Datenbank- und Enterprise-Frameworks - einzigartiges Tempo bei der Entwicklung.

Entwerfen Sie attraktive Benutzeroberfl├Ąchen f├╝r Ihre Desktopanwendungen und Ihre mobilen Apps┬ámit C++Builder

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 C++Builder 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 C++Builder.

  • 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 (C++Builder und erweitertes C++) und passen Sie die IDE an Ihren Codierstil 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 C++Builder

Finden Sie schneller die Ursache von Fehlern mit dem integrierten plattform├╝bergreifenden nativen Debugging. Mit der C++Builder-IDE k├Ânnen Sie Anwendungen debuggen, die remote auf Windows, macOS, iOS und Android 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 C++Builder

Erweitern Sie Ihre Zielgruppe, indem Sie Apps f├╝r die bevorzugten Ger├Ąte erstellen. Mit C++Builder entwickeln Sie sowohl Desktop- als auch mobile Anwendungen aus einer Codebasis und stellen sie f├╝r Windows, macOS, iOS und Android 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) bereitgestellt werden sollen und Konfigurationen erstellen (z.B. Debug oder Release).

  • Stellen Sie Dateien direkt aus der C++Builder 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 C++Builder

Schnellere Entwicklungszyklen m├╝ssen nicht zu Qualit├Ątseinbu├čen f├╝hren! C++Builder 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 C++Builder

Die Funktionen zur Zusammenarbeit und Versionskontrolle in C++Builder 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 C++Builder, 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 C++Builder IDE

C++Builder 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 C++Builder 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-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 C++Builder.

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

C++Builder 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.

C++Builder┬áÔÇô Produkteditionen

C++Builder ist in drei Editionen verf├╝gbar ÔÇô Professional, Enterprise und Architect. C++Builder┬áist auch als Bestandteil der RAD Studio-Entwicklungssuite verf├╝gbar.

W├Ąhlen Sie die f├╝r Sie passende C++Builder-Edition:

 ProfessionalEnterpriseArchitect
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
Verbindung zu lokalen Datenbanken und Erstellung datenfähiger Anwendungen mit Unterstützung für mehrere Datenquellen mit FireDAC
Entwicklung vernetzter Anwendungen mit Unterstützung f├╝r Remote- und Enterprise-Datenquellen mit FireDAC  
InterBase, die eingebettete Datenbank IBLite Mobile Deployment IBToGo Mobile Deployment IBToGo Mobile Deployment
Erstellung von REST Web-Services unter Windows mit RAD Server   Entwicklungswerkzeuge und Implementierung auf EINEM Server Entwicklungswerkzeuge und Bereitstellung auf MEHREREN Servern
Verbindung mit der Cloud ├╝ber Enterprise Connectors (CData)  
Datenbankentwicklung und -management    
Ext JS Web Development Framework (Pro)    

Weitere Infos zu den Produkteditionen von C++Builder

C++BUILDER ARCHITECT

Architect Edition ist die erste Wahl, wenn Sie datenintensive, hochvernetzte, visuell ansprechende C++-Anwendungen f├╝r Windows, MacOS, iOS, Android, IoT und mehr erstellen und aktualisieren m├╝ssen.

Includes Aqua Data Studio database development productivity tool license, Sencha Ext JS Professional license, multi-site RAD Server deployment license, and InterBase ToGo for mobile license.

C++Builder Enterprise

C++Builder 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 dienstbasierte Anwendungen entwickeln und verf├╝gen damit ├╝ber Funktionen f├╝r eine Remote-Datenbankkonnektivit├Ąt.

Entwickeln Sie Client/Server- und mehrschichtige, vernetzte Anwendungen, die mit einer breiten Palette von Unternehmensdatenbanken und Cloud-Plattformen verkn├╝pft werden k├Ânnen wie Microsoft SQL Server, DB2, Oracle, Sybase, InterBase, Amazon und Microsoft Azure.

C++Builder Enterprise enth├Ąlt FireDAC, eine hochleistungsf├Ąhige Datenzugriffsbibliothek zur Entwicklung von ger├Ąte├╝bergreifenden Anwendungen, die mit Unternehmensdatenbanken verkn├╝pft sind. Mit der integrierten InterBase ToGo-Lizenz verf├╝gen Sie ├╝ber Funktionen zur Verschl├╝sselung und Einbettung in Ihre Anwendungen.

Die Enterprise Edition bietet auch alle Funktionen der Professional Edition plus einer Einzelplatz-Bereitstellungslizenz f├╝r RAD Server (im Wert von 5.000 USD), DataSnap, eine InterBase ToGo-Lizenz sowie FireDAC-Datenzugriffsbibliotheken.

C++Builder Professional

C++Builder Professional ist der schnellste Weg, visuell ansprechende Anwendungen f├╝r Windows, macOS, Mobile, IoT und mehr in C++ 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.

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

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

C++Builder in RAD Studio

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