Schritte bei der Entwicklung von plattformübergreifenden Anwendungen
Nach oben zu Plattformübergreifende Anwendungen entwickeln
Inhaltsverzeichnis |
Das Compilieren und Erzeugen, aber nicht das Ausführen, von plattformübergreifenden Anwendungen entspricht weitgehend den jeweiligen Operationen für das Erzeugen von nativen Windows-Anwendungen. Die zusätzlichen Schritte sind in diesem Thema beschrieben. Für das Ausführen und Debuggen einer echten plattformübergreifenden Anwendung ist es erforderlich, dass das Entwicklungssystem mit der Zielplattform (oder mit einer Zwischenplattform, die die Zielplattform unterstützt) verbunden ist, auf der der Platform Assistant-Server (der Remote-Anwendungsserver) im Empfangsmodus ausgeführt wird.
Legen Sie zuerst die plattformübergreifende Entwicklungsumgebung fest
- Erfahren Sie, wie Sie mit Ihrem Entwicklungs-PC und dem Zielcomputer arbeiten können:
- Installieren und Ausführen des Platform Assistant auf dem Zielcomputer:
- Für Remote-Windows-64-Bit-Anwendungen:
- Installieren des Platform Assistant unter Windows
- Ausführen des Platform Assistant unter Windows
- Für Mac OS X- und iOS-Apps:
- Installieren des Platform Assistant auf dem Mac
- Ausführen des Platform Assistant auf dem Mac
- Erstellen Sie auf Ihrem Entwicklungs-PC ein Verbindungsprofil..
- Fügen Sie auf Ihrem Entwicklungs-PC ein SDK hinzu. (Nur erforderlich für C++-Mac OS X-Anwendungen und iOS-Geräte-Apps)
Erstellen und konfigurieren Sie dann in der IDE eine plattformübergreifende Anwendung
Erstellen Sie eine Anwendung, indem Sie einen Experten auswählen, der Ihre gewählte Zielplattform unterstützt.
- Folgende Optionen sind verfügbar:
- FireMonkey-Desktop-Anwendung, die die plattformübergreifende Anwendungsentwicklung für Mac OS X unterstützt.
- Mobile FireMonkey-Anwendung, die die plattformübergreifende Anwendungsentwicklung für die mobile iOS-Plattform unterstützt.
- Konsolenanwendungen können plattformübergreifend sein, wenn die Zielplattform in der Projektverwaltung entsprechend gesetzt ist. Wählen Sie einen der beiden folgenden Befehle aus:
- Delphi: Datei > Neu > Weitere > Delphi-Projekte > Konsolenanwendung
- C++: Datei > Neu > Weitere > C++Builder-Projekte > Konsolenanwendung
Übersicht: So konfigurieren Sie eine plattformübergreifende Anwendung:
Siehe "Weitere Einzelheiten": Konfigurieren einer plattformübergreifenden Anwendung
- Hinzufügen und Aktivieren der Zielplattform (in der Projektverwaltung):
- Klicken Sie zum Hinzufügen einer Plattform zu der aktuellen Anwendung in der Projektverwaltung auf den Knoten Zielplattformen, wählen Sie Plattform hinzufügen und dann die Zielplattform, z.B. OS X, aus.
- (Der Knoten Zielplattformen wird nur für Anwendungen angezeigt, die plattformübergreifend sein können.)
- Doppelklicken Sie zum Aktivieren der Zielplattform auf eine Plattform.
- Doppelklicken Sie beispielsweise auf OS X, damit für die aktuelle Anwendung Mac OS X als Zielplattform verwendet wird.
- Klicken Sie zum Hinzufügen einer Plattform zu der aktuellen Anwendung in der Projektverwaltung auf den Knoten Zielplattformen, wählen Sie Plattform hinzufügen und dann die Zielplattform, z.B. OS X, aus.
- Konfigurieren der Zielplattform (in der Projektverwaltung):
- Klicken Sie mit der rechten Maustaste auf die aktive Zielplattform, und wählen Sie aus dem Kontextmenü Eigenschaften. Das Dialogfeld Plattformeigenschaften wird angezeigt.
- Wenn Ihre Anwendung entweder eine C++-Mac OS X-Anwendung oder eine iOS-Geräteanwendung ist, müssen Sie ein SDK (Software Development Kit) konfigurieren:
- Klicken Sie im Kombinationsfeld SDK auf den nach unten weisenden Pfeil, und wählen Sie Neue hinzufügen aus.
- Im Dialogfeld Neues SDK hinzufügen klicken Sie auf den nach unten weisenden Pfeil im Kombinationsfeld SDK-Version auswählen.
- Aus der angezeigten Liste der verfügbaren SDKs, wählen Sie das SDK aus, das Sie für die ausgewählte Plattform verwenden möchten.
- Wählen Sie das Verbindungsprofil, das Sie für die ausgewählte Plattform verwenden möchten.
- Wählen Sie zum Erstellen eines Verbindungsprofils für die ausgewählte Plattform im Kombinationsfeld Neue hinzufügen.
- Klicken Sie zum Speichern der Änderungen auf OK.
- Für Datenbankanwendungen müssen Sie die entsprechenden Datenbanktreiber für die Bereitstellung auf der Zielplattform auswählen:
- Öffnen Sie den Bereitstellungs-Manager.
- Wählen Sie in der Symbolleiste (
) Weitere Dateien hinzufügen.
- Wählen Sie im Dialogfeld Weitere Dateien hinzufügen die Datenbanktreiber für die Zielplattform Ihrer Anwendung aus.
- Im Dialogfeld Weitere Dateien hinzufügen können Sie auch die Plattformunterstützung für die verschiedenen Datenbanktreiber überprüfen.
- Für alle Anwendungen können Sie Ihrer Projektbereitstellung mit dem Bereitstellungs-Manager optional verschiedene Dateien (z.B. Bibliotheken für das dynamisch Linken auf der Zielplattform) hinzufügen.
Weiter
- Debuggen von plattformübergreifenden Anwendungen
- Bereitstellung von plattformübergreifenden Anwendungen