La réponse courte

Une application Web convient souvent à un outil accessible rapidement depuis plusieurs appareils. Une application mobile peut être pertinente lorsque l’utilisation fréquente sur téléphone, certaines fonctions de l’appareil ou la distribution par les boutiques sont essentielles. Aucun de ces choix ne garantit à lui seul une meilleure expérience.

Comparer les usages

Points de comparaison à examiner pendant le cadrage
QuestionApplication WebApplication mobile
Comment y accéder ?Par une adresse dans le navigateur.Généralement après installation sur l’appareil.
Quels appareils viser ?Ordinateurs, tablettes et téléphones avec une interface adaptée.Les plateformes mobiles retenues, par exemple iOS et Android.
Comment mettre à jour ?Une mise à jour du site est généralement disponible au prochain accès.Les mises à jour passent habituellement par un mécanisme de distribution et peuvent demander une validation.
Le hors connexion ?Possible pour certains usages, à concevoir explicitement.Possible aussi, avec stockage local et synchronisation à prévoir.
Quel budget ?Dépend du périmètre, des intégrations et des exigences.Dépend également du périmètre et des plateformes à maintenir.

Trois scénarios pour réfléchir

Un portail utilisé au bureau : une application Web peut offrir un accès direct sans installation. Il faut néanmoins penser aux permissions et aux navigateurs utilisés.

Une équipe sur le terrain : observez le réseau disponible, les appareils, la saisie de photos et les besoins hors connexion. Ces contraintes peuvent orienter le choix plus que l’apparence des écrans.

Un service destiné à vos clients : demandez-vous à quelle fréquence les clients l’utiliseront et s’ils ont une raison claire d’installer une application.

Les questions à poser avant de choisir

  1. Qui utilisera l’outil et sur quel appareil ?
  2. Quelle tâche doit être simple dès la première utilisation ?
  3. Quelles fonctions de l’appareil sont indispensables ?
  4. Une connexion est-elle disponible dans les conditions réelles ?
  5. Qui assurera les mises à jour et le suivi après le lancement ?

Un prototype peut aider à vérifier les parcours avant de décider du périmètre de développement.