Schritte bei der Entwicklung von geräteübergreifenden Anwendungen

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Geräteübergreifende Anwendungen entwickeln

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 für 64-Bit-Windows, Mac OS X oder iOS ist es erforderlich, dass das Entwicklungssystem mit der Zielplattform verbunden ist, auf der der Platform Assistant-Server (der Remote-Anwendungsserver) im Empfangsmodus ausgeführt wird.

Legen Sie zuerst die plattformübergreifende Entwicklungsumgebung fest

Erstellen und konfigurieren Sie dann in der IDE eine plattformübergreifende Anwendung

Erstellen Sie die Anwendung, indem Sie einen Experten auswählen, der die gewünschte Zielplattform unterstützt.

Sie können beispielsweise Folgendes auswählen:
Konsolenanwendungen können plattformübergreifend sein, wenn die Zielplattform in der Projektverwaltung entsprechend festgelegt wird. Wählen Sie einen der folgenden Befehle aus:
  • Object Pascal: Datei > Neu > Weitere > Object Pascal-Projekte > Konsolenanwendung

Übersicht: So konfigurieren Sie eine plattformübergreifende Anwendung:

Siehe "Weitere Einzelheiten": Konfigurieren einer plattformübergreifenden Anwendung

  1. Hinzufügen und Aktivieren der Zielplattform (in der Projektverwaltung):
    1. 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.)
    2. Zum Aktivieren der Zielplattform doppelklicken Sie auf eine Plattform.
      Doppelklicken Sie beispielsweise auf OS X, wenn die aktuelle Anwendung Mac OS X als Zielplattform verwenden soll.
  2. Konfigurieren der Zielplattform (in der Projektverwaltung):
    1. Klicken Sie mit der rechten Maustaste auf die aktive Zielplattform, und wählen Sie aus dem Kontextmenü Eigenschaften. Das Dialogfeld Plattformeigenschaften wird angezeigt.
    2. Wenn Ihre Anwendung eine Anwendung für Mac OS X, eine Anwendung für die Zielplattform iOS-Gerät oder eine Object Pascal Android-Anwendung ist, müssen Sie ein SDK (Software Development Kit) konfigurieren:
      1. Klicken Sie auf den Abwärtspfeil im Kombinationsfeld SDK, und wählen Sie Neue hinzufügen.
      2. Klicken Sie im Dialogfeld Neues SDK hinzufügen auf den Abwärtspfeil im Kombinationsfeld SDK-Version auswählen.
      3. Wählen Sie in der Liste verfügbarer SDKs, die daraufhin angezeigt wird, das SDK aus, das Sie für die ausgewählte Plattform verwenden möchten.
    3. Wenn Ihre Anwendung eine 64-Bit-Windows-Anwendung (und Ihr Entwicklungssystem kein 64-Bit-Windows-System ist), eine Mac OS X-Anwendung oder eine Anwendung für ein iOS-Gerät ist, müssen Sie das Verbindungsprofil auswählen, das Sie für die gewählte Plattform verwenden möchten.
      Um ein Verbindungsprofil für die ausgewählte Plattform zu erstellen, wählen Sie im Kombinationsfeld den Eintrag Neue hinzufügen aus.
    4. Klicken Sie zum Speichern der Änderungen auf OK.
  3. Für Datenbankanwendungen müssen Sie die entsprechenden Datenbanktreiber für die Bereitstellung auf der Zielplattform auswählen:
    1. Öffnen Sie den Bereitstellungs-Manager.
    2. Wählen Sie in der Symbolleiste (DMgrAddFeatFiles.png) Weitere Dateien hinzufügen.
    3. 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.
  4. Für alle Anwendungen können Sie Ihrer Projektbereitstellung mit dem Bereitstellungs-Manager optional verschiedene Dateien (z. B. Bibliotheken für das dynamische Linken auf der Zielplattform) hinzufügen.
    • Datei> Neu > Weitere > Object Pascal-Projekte > Desktop-Anwendung

Weiter

Siehe auch