Le cycle de vie de mise à jour directe

Conditionnez et importez des ressources Web mises à jour sur MobileFirst Server. Les applications Cordova client déployées pourront ensuite les télécharger avec la fonction de mise à jour directe.

Scénario de mise à jour directe

Le diagramme ci-dessous représente un scénario de production classique. Les ressources Web d'une application Cordova qui a été publiée dans un magasin d'applications et téléchargée sur des terminaux d'utilisateurs sont mises à jour directement.

Figure 1. Cycle de mise à jour directe
Illustration du cycle de mise à jour directe
  1. L'utilisateur télécharge l'application qui a été publiée dans le magasin d'applications. L'application est associée à la marque version 1.0 et publiée en tant que version 1.0.
  2. A l'aide de l'interface de ligne de commande, le développeur génère un package des ressources Web mises à jour et le déploie sur MobileFirst Server
  3. A chaque fois que l'application client demande une ressource à MobileFirst Server, les mises à jour apportées aux ressources Web sont recherchées. Si des mises à jour sont trouvées, le client est averti et invité à télécharger les fichiers modifiés, par exemple un nouveau fichier HTML.
  4. Une fois le téléchargement terminé, la version générale de l'application telle qu'elle apparaît sur le terminal de l'utilisateur et dans MobileFirst Operations Console est la version 1.0 ; cependant, en interne, les ressources Web qu'elle contient ont été légèrement révisées (et peuvent être considérés comme une version 1.1). Le seul élément qui montre que quelque chose a changé est le total de contrôle de l'application, en plus de plusieurs fichiers internes.