Application web – Progressive Web App (PWA)

PWA – Canadian Helicopters Limited

Hélicoptères Canadiens exploite des aéronefs à voilure tournante depuis 1947 et est le plus grand exploitant d’hélicoptères au Canada avec 25 emplacements à travers le pays.

Mandat

Le client a tenté de développer une application mobile pour permettre à un formulaire hors ligne de se synchroniser lorsque le mobile est en ligne. Cette tâche s’est avérée lourde pour 1 formulaire, hors le client a des centaines de formulaires qu’il aimerait aussi pouvoir traiter de manière hors-ligne. Les pilotes d’hélicoptères sont souvent amenés à des endroits très distants qui n’ont pas de connectivité. L’information recueillie est un requis gouvernemental et l’option papier n’était pas efficace (formulaires perdus ou abîmés par les intempéries).

Appwapp a proposé d’essayer la technologie PWA (Progressive Web App) avec synchronisation selon la connectivité. Ceci s’inscrit bien dans le processus actuel et pourrait bien s’adapter à tous leurs formulaires éventuellement.

Responsabilités Appwapp

  1. Analyse du code existant
  2. Proposition d’une solution alternative (PWA – Progressive web app )
  3. Développement de la preuve de concept
  4. Déploiement
  5. Formation technique auprès de leur équipe de développement

Défis

  1. Le code existant était en langage Cold Fusion. Celui-ci était aussi construit sur une architecture ancienne. Ceci limita donc le choix de librairies utilisables.
  2. Nous avons dû limiter l’impacte sur la base de code existante