Plattformübergreifende Anwendungstypen, die erstellt werden können
Nach oben zu Plattformübergreifende Anwendungen - Index
Inhaltsverzeichnis |
In der folgenden Tabelle sind einige wichtige plattformübergreifende Anwendungen beschrieben, die Sie in der IDE erstellen können:
| Anwendungstyp | Schritte zum Erstellen dieser Anwendung | Beschreibung und Links |
|---|---|---|
| FireMonkey-Desktop-Anwendungen
Zielcomputer:
|
|
Mit dem Experten für FireMonkey-Desktop-Anwendungen erstellte Anwendungen verwenden automatisch die plattformübergreifenden Versionen der Komponenten und der Laufzeitbibliothek. Sie können Delphi- oder C++-FireMonkey-Anwendungen erstellen, die von 32-Bit-Windows-, 64-Bit-Windows- und Mac OS X-Anwendungen unterstützt werden. Wenn Ihr Entwicklungs-PC ein 64-Bit-System ist, sind für die Entwicklung von Win64-Anwendungen der Platform Assistant und ein Verbindungsprofil nicht erforderlich, beide werden aber empfohlen, weil sie das Debuggen erleichtern und die Verwendung des Bereitstellungs-Managers ermöglichen. Weitere Informationen finden Sie unter: |
| Mobile FireMonkey-Anwendungen
Zielcomputer:
|
|
Mit dem Experten für mobile FireMonkey-Anwendungen erstellte Anwendungen verwenden automatisch die plattformübergreifenden Versionen der Komponenten und der Laufzeitbibliothek. Sie können mobile Anwendungen erstellen, die auf iOS-Geräten oder auf dem iOS-Simulator ausgeführt werden. Sie können zu Testzwecken auch mobile Anwendungen für 32-Bit-Windows erzeugen. Weitere Informationen finden Sie unter: |
|
64-Bit-Windows-Anwendungen für Delphi und C++Builder Zielcomputer: PC, auf dem das Betriebssystem 64-Bit-Windows ausgeführt wird, entweder ein lokaler PC (das Entwicklungssystem) oder ein Remote-PC |
So erstellen Sie eine 64-Bit-Windows-Anwendung in der IDE:
|
Die RAD Studio-IDE kann auf jeder Windows-Plattform (natives Win32 oder Win64) ausgeführt werden:
Weitere Informationen finden Sie unter Entwickeln von plattformübergreifenden 64-Bit-Anwendungen für Windows. |
|
Konsolenanwendungen (Mac OS X, iOS oder 64-Bit-Windows) Zielcomputer:
|
|
Zum Ausführen, Debuggen und Bereitstellen einer OS X- oder iOS-Anwendung müssen Sie ein Verbindungsprofil erstellen und den "Platform Assistant", den Remote-Anwendungsserver, auf einem aktiv verbundenen Mac installieren und ausführen. Außerdem müssen Sie ein SDK hinzufügen. Ausgabe von Konsolenanwendungen auf dem iOS-Simulator und -Gerät RAD Studio unterstützt iOS-Konsolenanwendungen in Verbindung mit Xcode. Wenn die Konsolenausgabe verwendet wird (z.B., wenn die Konsolenanwendung Writeln verwendet), wird die Ausgabe weder im iOS-Simulator- noch im iOS-Gerätefenster angezeigt. Die Ausgabe wird stattdessen an das Konsolenprotokoll gesendet, das Sie in der App Mac OS X Console log viewer (für den iOS-Simulator) oder im Bereich Xcode Organizer device Console (für das iOS-Gerät) anzeigen können. Weitere Informationen finden Sie unter: |
|
DataSnap-Anwendungen Zielcomputer:
|
|
Zum Ausführen, Debuggen und Bereitstellen einer DataSnap-Anwendung auf einem OS X- oder Remote-Win64-Ziel müssen Sie ein Verbindungsprofil erstellen und den Platform Assistant-Server, den Remote-Anwendungsserver, auf einem aktiv verbundenen Computer, auf dem die Zielplattform ausgeführt wird, installieren und ausführen. Für Mac OS X C++-Anwendungen müssen Sie auch ein SDK hinzufügen. Weitere Informationen finden Sie unter: |
Andere Anwendungstypen, die plattformübergreifend sein können
Im Folgenden finden Sie Anwendungen, die plattformübergreifend sein können:
- DataSnap-Server (Win64)
- DataSnap-Client (Win64, OS X)
- DataSnap WebBroker-Anwendung (Win64)
- Webserver-Anwendung (Win64, OS X)
- ActiveX (Win64)
- SOAP-Server-Anwendung (Win64)
Themen
- Entwickeln von plattformübergreifenden 64-Bit-Anwendungen für Windows
- FireMonkey-Anwendungsplattform - plattformübergreifend
- Mac OS X-Anwendungsentwicklung
- Mobile iOS-Anwendungsentwicklung
- Plattformübergreifende Datenbankanwendungen
- DataSnap-Konnektoren für mobile Geräte
- Experten zum Erstellen von plattformübergreifenden FireMonkey-Anwendungen und -Komponenten
- Compiler-Toolkette für unterstützte Plattformen