Bonjour,
Je rejoins un peu Javier. C’est toujours moins pratique d’ouvrir le navigateur plutôt qu’une app native sur le téléphone, et les utilisateurs les plus basiques ne savent qu’utiliser des apps, mais au début, l’app n’est vraiment pas nécessaire si tu veux mon avis.
Une première exception c’est si tu as absolument besoin de fonctionalités qui ne sont jamais ou pas toujours disponibles dans le navigateur, p.ex. contacts, appels audio/vidéo, service SMS, notifications push…
Mème pour la géolocalisation ou les capteurs de mouvement tu as les API qu’il faut en JavaScript pour le faire dans le navigateur.
La deuxième grosse exception ce serait sans doute le besoin de performances accrues. Pour les jeux par exemple, quand bien même tu peux réagir au mouvement et afficher des images en 3D, le navigateur peut en fait rapidement être assez lent. Dans ce cas sachant qu’on a besoin de plus, mieux vaut partir directement sur du natif.
Donc en résumé, sauf besoin spécifique, commence déjà par faire un site web évidemment responsive en respectant les standards et les normes d’accessibilité. C’est déjà pas mal de travail.
Tu pourras expliquer aux utilisateur comment ajouter un raccourci vers ton site sur leur écran d’accueil. JE suis sûr que la plupart ne verront même plus la différence avec une véritable app, si tu as bien fait ton truc.
dans ce cadre, conçois ton site comme une SPA dès le début, ça aide beaucoup.
L’étape d’après pour s’approcher un peu du natif c’est utiliser PhoneGap ou un outil du genre pour générer une app native qui embarque ton site dans une vue web. Certains seront certainement rassurés de te trouver sur l’appstore et le playstore.
Il ne faut pas le cacher, de même que sur PC il y a des gens qui mettent des heures à cliquer sur j’accepte suivant suivant terminer, les utilisateurs mobiles les plus basiques ont peur d’ouvrir leur navigateur voire ne savent même pas qu’il existe. C’est beaucoup plus facile pour les utilisateurs de te trouver et de commencer à utiliser ton service si tu es dans les stores.
Mais ce n’est de loin pas indispensable au début pour commencer.
Personnellement je n’ai pas encore franchi cette étape pour mon jeu qui a bientôt 8 ans d’existance et environ 15000 utilisateurs; j’ai quelques exigeances qui m’en empêchent plus ou moins et ils sont déjà nombreux à demander une app, mais même sans ça je pense que tu as le temps de voir venir.