Mobile Anwendungen erstellen und bereitstellen

Sie können Ihre Entwicklungsumgebung so einrichten, dass Sie mobile Anwendungen erstellen können und die Buildergebnisse mithilfe des IBM® Worklight-Plug-in für IBM UrbanCode Deploy, auf dem IBM Worklight-Server implementieren.

Vorbereitende Schritte

Die folgende Software muss installiert sein und ausgeführt werden:

Möglicherweise ist weitere Software erforderlich, z. B.:
  • System zur Quellcodeverwaltung(SCM)
  • Build-Engine
  • Anwendungsserver
  • Datenbank

Informationen zu diesem Vorgang

Bevor Sie mobile Anwendungen erstellen und auf dem Worklight Server bereitstellen können, müssen die folgenden Konfigurationsschritte ausgeführt werden:
  1. Konfigurieren Sie das Buildsystem.
  2. Konfigurieren Sie IBM UrbanCode Deploy einschließlich der folgenden Schritte:
    • Erstellen Sie Komponenten.
    • Erstellen Sie Komponentenprozesse oder Anwendungsprozesse, die Schritte des Worklight-Plug-in zum Bereitstellen der Anwendung enthalten. Siehe Mobile Anwendungen bereitstellen.
  3. Konfigurieren Sie die Worklight Server Console, einschließlich der folgenden Schritte:
    • Erstellen und konfigurieren Sie eine Datenbank.
    • Konfigurieren Sie die WAR-Datei des Worklight-Projekts.

Vorgehensweise

Nach dem Einrichten von Build, IBM UrbanCode Deploy und der Worklight Server-Konsole, können Sie mobile Anwendungen mithilfe der folgenden übergeordneten Schritte erstellen und bereitstellen:

  1. Einchecken (Festschreiben) von Änderungen aus IBM Worklight Studio in ein System zur Quellcodeverwaltung (SCM).
  2. Erstellen der Anwendung und Hinzufügen einer neuen Version zu IBM UrbanCode Deploy.
    Tipp: Weisen Sie der mobilen Anwendung, die im Application Center implementiert wird, eine Version zu. Diese Version muss der Version entsprechen, die in IBM UrbanCode Deploy zugeordnet ist. Beispiel: Wenn eine mobile Anwendung im Application Center die kommerzielle Version 1.0 hat, die interne Version des neuesten Builds aber 16 ist, ordnen Sie der Anwendung in IBM UrbanCode Deploy die Versionsnummer 1.0.16 zu. Das Synchronisieren der Versionsnummer erleichtert das Wiederherstellen, falls Probleme auftreten. Zum Beispiel wenn die letzte Version der mobilen Anwendung nicht erfolgreich im Application Center implementiert wurde.
  3. Fordern Sie die Bereitstellung in IBM UrbanCode Deploy an.
  4. Zeigen Sie die mobilen Artefakte in der Worklight-Konsole an, installieren und testen Sie die Anwendung aus dem Application Center.

Ergebnisse

Die Artefakte der mobilen Anwendung werden auf dem Worklight Server implementiert und können auf dem Zielgerät installiert werden.

Nächste Schritte

Erstellen Sie optional zusätzliche Komponenten- und Anwendungsprozesse in IBM UrbanCode Deploy, um ein Rollback für Bereitstellungen durchzuführen (z. B. für eine Wiederherstellung nach einer Fehlerbedingung oder einer unvollständigen Bereitstellung).

Feedback