Zum Inhalt springen

Cookies ­čŹ¬

Diese Website setzt zustimmungspflichtige Cookies ein. Details

C++ Builder

Von Embarcadero Technologies Inc.

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

Schnelles, integriertes Entwerfen und Entwickeln moderner Anwendungen

Entwerfen

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

Entwickeln

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.

Debuggen

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.

Bereitstellen

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.

Codequalit├Ąt

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.

Teamarbeit

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.

Erweitern

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 vier┬áEditionen verf├╝gbar ÔÇô Starter, 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:

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

C++Builder Community Edition

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