Actualités · Conseils

Application mobile ou application web (PWA) : comment choisir ?

Faut-il passer par l'App Store et Google Play, ou une application web suffit-elle ? Les deux options ont beaucoup progressé. Ce que chacune permet aujourd'hui, ce qu'elle implique, et comment trancher selon votre projet.

Publié le Lecture : 4 minPar , fondateur de Surtech

L'essentiel

  • Une application native passe par l'App Store et Google Play, et accède à tout le téléphone.
  • Une application web (PWA) s'utilise depuis un simple lien, sur tous les appareils, sans passer par un store.
  • Sur iPhone, une application web peut envoyer des notifications depuis iOS 16.4, une fois ajoutée à l'écran d'accueil.
  • Besoin du NFC ou du Bluetooth sur iPhone : seule l'application native le permet.

Les deux options, simplement

Application native

Téléchargée sur l'App Store ou Google Play

  • Installée sur le téléphone
  • Accès à toutes ses fonctions
  • Visible dans les stores

Application web (PWA)

Un site qui se comporte comme une application

  • S'ouvre dans le navigateur, depuis un lien
  • S'ajoute à l'écran d'accueil
  • Fonctionne sans passer par un store

Ce que permet une application web aujourd'hui

Un seul développement

iPhone, Android et ordinateur utilisent la même application.

Des mises à jour immédiates

Une correction mise en ligne est disponible pour tout le monde, sans attendre la validation d'un store.

Aucun téléchargement imposé

Un lien suffit pour commencer à l'utiliser.

Des notifications, y compris sur iPhone

Depuis iOS et iPadOS 16.4, à condition que l'utilisateur l'ait ajoutée à son écran d'accueil et qu'il les ait acceptées en touchant un bouton prévu pour cela.

Ses limites

Une installation à faire soi-même

Sur iPhone, l'utilisateur ajoute l'application à son écran d'accueil depuis le menu Partager de Safari. Safari ne propose pas de bouton d'installation : c'est au site d'expliquer la marche à suivre.

Une partie du téléphone hors de portée

La lecture NFC depuis le web n'est disponible que dans Chrome sur Android, et Safari ne propose pas l'accès Bluetooth aux sites web.

Absente des stores

Quelqu'un qui cherche votre application sur l'App Store ou Google Play ne la trouvera pas.

Ce qu'apporte une application native

La présence dans les stores

Là où beaucoup d'utilisateurs cherchent d'abord une application.

L'accès complet au téléphone

NFC, Bluetooth, capteurs, fonctionnement en arrière-plan.

Une expérience au plus près du système

Avec les gestes et les écrans que l'utilisateur connaît déjà.

Elle a aussi ses contraintes : un compte développeur chez chaque éditeur, une validation par Apple et par Google avant chaque nouvelle version, et deux plateformes à prévoir, même si des outils permettent aujourd'hui de partager une grande partie du code entre iPhone et Android.

99 $

par an pour l'Apple Developer Program

25 $

une seule fois pour l'inscription à Google Play

Comment choisir : cinq questions à se poser

  1. Avez-vous besoin du matériel du téléphone ?

    Lecture NFC, Bluetooth, tâches en arrière-plan : si oui, l'application native s'impose.

  2. Vos utilisateurs vous chercheront-ils dans les stores ?

    Pour un produit grand public, la présence sur l'App Store et Google Play compte. Pour un outil réservé à vos clients ou à vos équipes, un lien peut suffire.

  3. À quelle fréquence l'application sera-t-elle utilisée ?

    Pour réserver, commander ou consulter de temps en temps, une application web évite d'imposer un téléchargement.

  4. Le projet va-t-il beaucoup évoluer ?

    Une application web se met à jour en continu, sans cycle de validation.

  5. Quel budget et quel délai ?

    Une seule application web coûte en général moins cher à développer et à maintenir que deux applications natives.

Bon à savoir

Les deux approches se combinent : une application web pour démarrer vite et valider l'usage, puis une application native quand le besoin est confirmé.

Deux exemples de nos réalisations

Planning en temps reel de l application web Terra Studio

Application web

Terra Studio

Studio de Pilates à Clermont-Ferrand : planning en temps réel, abonnements par prélèvement automatique, espace membre. Les adhérentes réservent seules, à tout moment, sans rien installer.

Voir le projet

Ecran des profils de l application iOS Majellan

Application iOS

Maison Majellan

La carte d'affaires connectée prend vie dans une application publiée sur l'App Store : plusieurs profils, partage des coordonnées, clics mesurés sur chaque lien. Ici, l'application native fait partie du produit.

Voir le projet

Surtech, agence web et applications basée à Clermont-Ferrand, conçoit des applications natives et des applications web pour les entreprises, partout en France. Découvrez nos offres de création d'application mobile et de création d'application web, ou prenez rendez-vous pour choisir la bonne option pour votre projet.

Ilyes Nourine

Fondateur de Surtech, agence web et applications basée à Clermont-Ferrand, partout en France.

Sources

Native ou web ? On choisit avec vous.

Premier échange gratuit.