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:
- IBM UrbanCode Deploy
- Der IBM Worklight Server wird mit dem Application Center
und der Konsole ausgeführt.
- IBM Worklight Studio
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:
- Konfigurieren Sie das Buildsystem.
- 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.
- 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:
- Einchecken (Festschreiben) von Änderungen aus IBM Worklight Studio
in ein System zur Quellcodeverwaltung (SCM).
- 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.
- Fordern Sie die Bereitstellung in IBM UrbanCode Deploy an.
- 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).