Geräteübergreifende Anwendungstypen, die erstellt werden können

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Geräteübergreifende Anwendungen - Index

In der folgenden Tabelle sind einige wichtige geräteübergreifende Anwendungen beschrieben, die Sie in der IDE erstellen können:

Anwendungstyp Schritte zum Erstellen dieser Anwendung Beschreibung und Links
Geräteübergreifende Anwendungen

Zielcomputer:

  • Windows-PC mit:
    • Dem Betriebssystem 32-Bit-Windows
    • Dem Betriebssystem 64-Bit-Windows
  • Mac, auf dem das Betriebssystem macOS 64 Bit (Intel) oder macOS 64 Bit (ARM) ausgeführt wird
  • iOS-Geräte:
    • iPhone
    • iPad
  • Android-Geräte
  1. Wählen Sie im Experten Geräteübergreifende Anwendung eine der folgenden Optionen:
  2. Vorbereiten der Entwicklungsumgebung:
    • Installieren Sie für Remote-64-Bit-Windows den Platform Assistant-Server auf der Zielplattform, und erstellen Sie ein Verbindungsprofil in RAD Studio.
    • Installieren Sie für macOS 64 Bit (Intel) und macOS 64 Bit (ARM) den Platform Assistant-Server auf der Zielplattform und erstellen Sie ein Verbindungsprofil in RAD Studio. Fügen Sie für Anwendungen für macOS 64 Bit (Intel) und macOS 64 Bit (ARM) auch ein macOS-SDK zu RAD Studio hinzu.
    • Installieren Sie für 64-Bit-iOS-Geräte den Platform Assistant-Server auf Ihrem Mac (der als Zwischenzielplattform für das iOS-Gerät dient), erstellen Sie ein Verbindungsprofil in RAD Studio und fügen Sie RAD Studio ein iOS-SDK hinzu.
  3. Aktivieren Sie in der Projektverwaltung im Knoten Zielplattformen die gewünschte Zielplattform.

Mit dem Experten Geräteübergreifende Anwendungen erstellte Anwendungen verwenden automatisch die geräteübergreifenden Versionen der Komponenten und der Laufzeitbibliothek. Sie können eine geräteübergreifende Delphi- oder C++-Anwendung erstellen, die auf allen unterstützten Zielplattformen ausgeführt werden kann.

Hinweis: Wenn es sich bei Ihrem Entwicklungs-PC um ein 64-Bit-System handelt, ist für die Entwicklung von Anwendungen für 64-Bit-Windows weder der Platform Assistant-Server noch ein Verbindungsprofil erforderlich.

Weitere Informationen finden Sie unter Geräteübergreifende Anwendungen entwickeln.

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:

  1. Erstellen Sie eine der folgenden Anwendungen:
  2. Fügen Sie in der Projektverwaltung dem Knoten Zielplattformen die Zielplattform 64-Bit-Windows hinzu, falls sie noch nicht hinzugefügt wurde.
  3. Aktivieren Sie im Fenster "Projekte" als Zielplattform 64-Bit-Windows.

Die RAD Studio-IDE wird auf der nativen Win64-Windows-Plattform ausgeführt:

  • Die Verwendung des "Platform Assistant" und eines Verbindungsprofils ist optional, aber diese Elemente erleichtern das Debuggen und ermöglichen die Verwendung des Bereitstellungs-Managers zur Bereitstellung von Anwendungen.

Weitere Informationen finden Sie unter 64-Bit-Windows-Anwendungsentwicklung.

Konsolenanwendungen
(macOS 64 Bit (Intel), macOS 64 Bit (ARM), iOS oder 64-Bit-Windows)

Zielcomputer:

  • Mac, auf dem das Betriebssystem macOS 64 Bit (Intel) oder macOS 64 Bit (ARM) ausgeführt wird (für Delphi- und C++Builder-Anwendungen)
  • iOS-Gerät
  • PC, auf dem das Betriebssystem 64-Bit-Windows ausgeführt wird (nur für Delphi-Anwendungen)
  1. Erstellen Sie in Delphi oder C++Builder eine Konsolenanwendung:
  2. Fügen Sie die Zielplattform (entweder macOS 64 Bit (Intel), macOS 64 Bit (ARM), iOS-Gerät - 64 Bit oder 64-Bit-Windows) zu dem Knoten Zielplattformen im Fenster "Projekte" hinzu (denken Sie daran, dass C++Builder derzeit macOS nicht unterstützt).
  3. Aktivieren Sie die Zielplattform in der Projektverwaltung:
    • macOS 64 Bit (Intel) oder macOS 64 Bit (ARM)
    • iOS-Gerät - 64 Bit
    • 64-Bit-Windows

Zum Ausführen, Debuggen und Bereitstellen einer macOS- 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. Sie müssen auch ein SDK hinzufügen.

Ausgabe von Konsolenanwendungen auf dem iOS-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 nicht im iOS-Gerätefenster angezeigt. Die Ausgabe wird stattdessen an das Konsolenprotokoll gesendet, das Sie im Dialogfeld Xcode Devices für das iOS-Gerät anzeigen können.

Weitere Informationen finden Sie unter:

DataSnap-Anwendungen Zielcomputer:

  1. Wählen Sie eine der folgenden Anwendungen aus:
  2. Fügen Sie im Fenster "Projekte" dem Knoten Zielplattformen die Zielplattform (entweder macOS 64 Bit (Intel), macOS 64 Bit (ARM) (nur für DataSnap-Clients) oder 64-Bit-Windows) hinzu.
  3. Aktivieren Sie im Fenster "Projekte" die Zielplattform (entweder macOS 64 Bit (Intel), macOS 64 Bit (ARM) (nur für DataSnap-Clients) oder 64-Bit-Windows).

Zum Ausführen, Debuggen und Bereitstellen einer DataSnap-Anwendung auf macOS oder einem Remote-Win64-Ziel müssen Sie ein Verbindungsprofil erstellen und den Platform Assistant-Server, den Remote-Anwendungsserver, auf einer aktiv verbundenen Zielplattform installieren und ausführen. Für Anwendungen für macOS 64 Bit (Intel) und macOS 64 Bit (ARM) müssen Sie auch ein SDK hinzufügen.

Weitere Informationen finden Sie unter:

Andere Anwendungstypen, die geräteübergreifend sein können

Folgende Anwendungen können geräteübergreifend sein:

Themen