Skip to content
Algori Systems

Avez-vous besoin d'une application, ou un site suffit-il

L'obstacle de l'installation est le plus difficile à franchir, et il n'a rien à voir avec le développement. Quand le site est la meilleure réponse, et les quatre cas où il ne l'est pas.

Un téléphone posé à plat sous une grappe de cubes de verre en lévitation, éclairés en magenta et violet.

Nous développons des applications mobiles. Nous en dissuadons aussi un certain nombre de personnes, généralement dès le premier échange, et généralement parce que ce qu'elles décrivent est un site web qu'elles ont imaginé sous forme d'application.

Pour une petite entreprise, la réponse honnête est de commencer par un site. Voici le raisonnement, puis les cas où il ne s'applique pas.

L'obstacle de l'installation est le vrai coût

Développer l'application, tout le monde le prévoit. La faire arriver sur un téléphone, c'est la partie qui décide si cela valait la peine.

Un site demande une seule chose au visiteur : cliquer sur un lien. Une application lui demande d'aller sur un magasin, de vous chercher, de choisir de télécharger, d'attendre, d'ouvrir, et souvent de créer un compte avant de voir quoi que ce soit. Chacune de ces étapes perd des gens, et elles se cumulent. Ensuite l'application doit survivre au grand ménage périodique quand la mémoire sature, une compétition qu'elle perdra face à tout ce qui sert moins d'une fois par semaine.

La question n'est donc pas de savoir si une application serait agréable. Elle est de savoir si un client en installerait une pour vous, puis la garderait. Pour une entreprise avec laquelle la plupart des clients traitent quelques fois par an, la réponse honnête est généralement non. Et une application que personne n'installe vaut moins qu'un site que tout le monde atteint, aussi bonne soit-elle.

Les coûts qui arrivent après le lancement

Une application n'est pas une chose que l'on construit une fois.

Deux plateformes, cela veut dire deux versions, deux comportements et deux choses à tester, sauf en utilisant un framework multiplateforme, ce pour quoi nous employons Flutter dans la quasi-totalité des cas. Une seule base de code produit les deux, ce qui divise le développement par deux environ et, plus important encore, divise par deux chaque modification que vous ferez pendant toute la vie de l'application.

Les deux magasins examinent ce que vous soumettez, à leur rythme et non au vôtre. Un correctif sur un site est en ligne en quelques minutes. Le même correctif dans une application attend la validation, puis attend encore que les utilisateurs mettent réellement à jour. Apple et Google modifient aussi leurs exigences de temps en temps, et quand cela arrive, vous mettez à jour ou vous êtes retiré, que vous ayez eu ou non une autre raison de toucher à l'application cette année-là.

Rien de tout cela n'est une raison d'éviter les applications. C'est une raison d'être sûr avant de commencer, parce que le plancher de maintenance est nettement plus haut que celui d'un site, et il ne redescend jamais.

Ce que le web sait déjà faire

Une grande partie de ce pour quoi les gens veulent une application, un site moderne le fait.

Il fonctionne sur tous les téléphones sans installation. On peut l'ajouter à l'écran d'accueil, où il obtient sa propre icône et s'ouvre sans l'habillage du navigateur, ce qui couvre une part étonnante de ce que les gens entendent par « on dirait une application ». Il peut utiliser l'appareil photo, localiser, fonctionner hors ligne dans une certaine mesure, et encaisser des paiements. Il est trouvable, partageable et adressable par lien, ce qu'une application n'est pas.

Ce dernier point est sous-estimé. On ne peut pas envoyer à quelqu'un un lien vers un écran situé à l'intérieur d'une application comme on envoie un lien vers une page. Pour tout ce que vous voulez voir trouvé, transféré ou publié par vos clients, le web n'est pas un compromis, c'est le meilleur support.

Quand l'application est vraiment la réponse

Quatre situations, assez faciles à reconnaître.

Un usage quotidien ou presque, par les mêmes personnes. C'est la fréquence qui justifie l'icône sur l'écran d'accueil. Un suivi d'entraînement, la liste de tournées d'un livreur, un outil que vos équipes ouvrent à chaque service. Si quelqu'un s'en sert la plupart des jours, l'installer est un échange équitable.

Une véritable intégration matérielle. Localisation continue en arrière-plan, capteurs, travail photo précis, connexion à des équipements physiques. Le web réduit cet écart depuis des années mais ne l'a pas refermé.

Un fonctionnement hors ligne réel. Pas « la connexion est parfois lente », mais des gens qui travaillent toute la journée dans des endroits sans réseau et qui ont besoin que la chose fonctionne puis se synchronise plus tard.

Des notifications qui méritent d'être autorisées. C'est la raison la plus souvent avancée par les clients et elle mérite une réserve. Les notifications ne fonctionnent que si les gens les acceptent, et ils les acceptent pour ce qui leur importe déjà. Une notification est la récompense d'être utile, pas un moyen de le devenir.

Le cinquième cas, qui sort du schéma mais qui est bien réel : un outil interne pour vos propres équipes. Vous maîtrisez les appareils, l'installation n'est pas un obstacle, et personne ne va le supprimer. Beaucoup des meilleurs arguments en faveur d'une application concernent les salariés plutôt que les clients.

Comment trancher

Demandez-vous à quelle fréquence une même personne s'en servirait. Une fois par semaine ou plus, et l'application peut justifier sa place. Une fois par mois ou moins, et vous demandez à quelqu'un de garder sur son téléphone une chose dont il oubliera l'existence.

Demandez-vous ensuite ce qu'elle fait qu'un navigateur ne peut pas faire. Si vous pouvez répondre en une phrase qui parle de matériel, de travail hors ligne ou d'usage quotidien réel, développez l'application. Si la réponse est que cela ferait plus professionnel, développez le site, et faites-le assez bien pour que la question cesse de se poser.