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
- Analyse du code existant
- Proposition d’une solution alternative (PWA – Progressive web app )
- Développement de la preuve de concept
- Déploiement
- Formation technique auprès de leur équipe de développement
Défis
- 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.
- Nous avons dû limiter l’impacte sur la base de code existante