Un site Web vous fait trouver. Une application Web accomplit une tâche dans le navigateur. Une application native vit sur le téléphone et peut utiliser tout ce que le téléphone sait faire. La plupart des entreprises ont besoin de la première, beaucoup pourraient profiter de la deuxième, et moins qu’on le croit ont besoin de la troisième.
Nous bâtissons les trois, et nos deux produits ont fait des choix opposés, pour de bonnes raisons. Voici comment savoir ce dont votre projet a besoin.
Les trois options, en clair
Un site Web, ce sont des pages qu’on lit : vos services, vos réalisations, vos prix, votre formulaire de contact. Son rôle principal est d’être trouvé sur Google et dans les réponses de l’IA, puis de transformer les visiteurs en demandes.
Une application Web fonctionne dans le navigateur, mais se comporte comme un logiciel : on s’y connecte, on entre des données, on accomplit une tâche. Rien à installer. Vous envoyez un lien ou un code QR, et la personne s’en sert déjà.
Une application native est conçue pour iPhone et Android et s’installe depuis l’App Store ou Google Play. Elle peut fonctionner en arrière-plan, entièrement hors ligne, et utiliser l’appareil photo, les capteurs et les notifications sans restriction.
Côte à côte
| Site Web | Application Web | Application native | |
|---|---|---|---|
| Trouvée sur Google | Oui, c’est son rôle | Ses pages publiques, oui | Seulement par sa fiche dans le magasin et son site |
| Installation | Non | Non ; peut être ajoutée à l’écran d’accueil | Oui, depuis un magasin |
| Hors ligne | Non | En partie, si elle est conçue pour | Oui |
| Notifications | Non | Oui, avec des limites ; sur iPhone, seulement une fois ajoutée à l’écran d’accueil | Oui, pleinement |
| Mises à jour | Instantanées | Instantanées | Après l’examen du magasin |
| Frais des magasins | Aucuns | Aucuns | Apple : 99 $ US par année. Google Play : 25 $ US une seule fois |
| Coût relatif | Le plus bas | Moyen | Le plus élevé, souvent deux plateformes |
Comment nos propres produits ont tranché
PixelScore a choisi l’application Web
PixelScore est un tableau de pointage pour les soirées de jeux : matchs rapides, tournois et ligues. Le moment qui compte, c’est quand quelqu’un à la table lance « on compte les points? » et que quatre personnes embarquent en quelques secondes. Leur demander de trouver et d’installer une application d’abord tuerait ce moment. Une application Web ouverte depuis un lien ou un code QR élimine complètement l’installation, et les mises à jour rejoignent tous les joueurs instantanément.
SyncPill a choisi le natif
SyncPill est une liste de médicaments pour un parent âgé qui avertit la famille quand une dose est oubliée. Ses rappels doivent sonner à l’heure, chaque fois, même sans connexion Internet, sur le téléphone d’une personne qui ne fouillera jamais dans les réglages d’un navigateur. Cette fiabilité exige une application native, dans les deux magasins.
Même studio, réponses opposées, parce que les produits avaient des besoins différents.
Une façon rapide de choisir
Posez ces questions dans l’ordre. Le premier « oui » règle habituellement la question.
- Le but principal est-il d’être trouvé et de recevoir des demandes? Il vous faut un site Web. Commencez par là, même si une application suit plus tard.
- Doit-elle fonctionner de façon fiable sans Internet, ou en arrière-plan? Ça pointe vers une application native.
- Dépend-elle de notifications fiables, surtout sur iPhone? Natif, à moins que vos utilisateurs ajoutent sans faute votre application Web à leur écran d’accueil.
- Les gens s’en servent-ils de temps en temps, à plusieurs, ou à partir d’un lien partagé? Une application Web élimine l’étape d’installation qui fait décrocher les gens.
- Devez-vous la mettre à jour souvent et rapidement? Une application Web publie les changements dès qu’ils sont prêts.
- Les gens l’ouvriront-ils chaque jour, par habitude? L’icône d’une application native sur l’écran d’accueil vaut alors son pesant d’or.
Trois erreurs coûteuses
Bâtir une application avant un site Web. Une application sans site derrière elle est difficile à trouver et inspire peu confiance. C’est le site qui fait découvrir l’application.
Choisir le natif pour des fonctions que personne n’utilise tous les jours. Si les gens l’ouvrent deux fois par mois, l’installation et le développement sur deux plateformes coûtent plus qu’ils ne rapportent. Une application Web peut faire le travail pour une fraction du prix.
Oublier que les magasins sont un processus. Les applications natives passent par un examen à chaque mise à jour, et un premier lancement Android avec un nouveau compte développeur personnel comprend un test fermé obligatoire de 14 jours. Prévoyez le temps. Notre liste de vérification de lancement couvre chaque étape.
Sources
- Choosing a membership, Apple Developer (frais du programme, en anglais)
- The Apple Developer Program: cost, setup and what you get, Adalo (frais d’inscription à Google Play, en anglais)
- Exigences en matière de test des applications pour les nouveaux comptes de développeur personnels, Aide Google Play Console