MARQUE, WEB.
ET ESPACES 3D.

· 5 min de lecture · Vetro

Appli native ou appli web installable (PWA) ? Comment choisir

Une appli web installable envoie déjà des notifications sur iPhone et Android et peut être sur Google Play. Quand elle suffit et quand il faut une appli native.

Diorama en papier : d’un téléphone ouvert partent deux chemins, l’un vers une boutique d’applications à l’auvent rayé, l’autre vers un globe avec une fenêtre de navigateur
Image générée par IA

Pour beaucoup d’entreprises, une appli web installable (PWA) fait ce qu’elles attendent d’une appli : elle s’installe sur l’écran d’accueil, s’ouvre en plein écran, fonctionne avec une mauvaise couverture et envoie des notifications, y compris sur iPhone. Une appli native se justifie quand vous avez besoin du matériel du téléphone, comme le Bluetooth ou le NFC, d’une place sur l’App Store ou de fonctions que le navigateur n’offre pas encore. Voici comment choisir, d’après ce que disent Apple, Google et les navigateurs.

Ce qu’est une PWA

Une PWA (progressive web app) est un site web doté de capacités d’appli, conçu et publié sur le web (web.dev) : elle s’installe depuis le navigateur, a sa propre icône et s’ouvre dans sa propre fenêtre. C’est une seule version pour tous les appareils, mise à jour instantanément sans passer par un magasin d’applications, et qui apparaît en plus dans Google comme n’importe quelle page.

Une appli native se programme pour chaque système (iOS et Android) et se télécharge depuis son magasin. Entre les deux, il y a les applis multiplateformes : un seul code publié comme appli dans les deux magasins.

Ce qu’une PWA sait déjà faire

  • S’installer sur Android, sur ordinateur et sur iPhone. Depuis iOS 26, tout site ajouté à l’écran d’accueil s’ouvre par défaut comme une appli (WebKit).
  • Envoyer des notifications sur iPhone et iPad depuis iOS 16.4 (2023), quand l’appli web est sur l’écran d’accueil et que l’utilisateur les accepte après avoir touché un bouton. Elle peut aussi afficher un nombre sur son icône, comme une appli (WebKit).
  • Fonctionner hors ligne ou avec une mauvaise couverture, grâce au service worker, qui garde l’essentiel sur le téléphone (web.dev).
  • Être sur Google Play : une PWA peut être publiée comme appli Android avec une Trusted Web Activity, qui l’ouvre en plein écran avec le navigateur du téléphone (Chrome for Developers).

Et en Europe ? En 2024, une version de test d’iOS 17.4 a supprimé les applis web de l’écran d’accueil dans l’Union européenne. Apple est revenu sur sa décision avant la sortie : elles fonctionnent toujours, sur WebKit, le moteur de Safari (Apple, mars 2024).

Quand il faut une appli native

  • Pour utiliser le matériel du téléphone. Se connecter en Bluetooth à une imprimante, un capteur ou une serrure, ou lire des étiquettes NFC. Sur le web, seuls les navigateurs basés sur Chrome le permettent, le NFC uniquement sous Android, et Safari ne prend en charge ni l’un ni l’autre (MDN : Bluetooth, MDN : NFC). Comme les applis web de l’iPhone tournent avec le moteur de Safari, il n’y a pas d’alternative web sur iPhone.
  • Pour travailler en arrière-plan. Par exemple, synchroniser des données au retour de la connexion même si l’appli est fermée : la synchronisation en arrière-plan du web n’existe pas non plus dans Safari (MDN).
  • Pour être sur l’App Store. Apple n’accepte pas un simple site emballé en appli : l’appli doit proposer des fonctions, des contenus et une interface qui vont au-delà d’un site web reconditionné (App Store Review Guidelines, 4.2). Si vos clients vous cherchent dans le magasin, il vous faut une vraie appli.
  • Si vous vendez du contenu numérique dans l’appli, tenez compte des commissions des magasins, qui s’appliquent aussi à une PWA publiée sur Google Play (Chrome for Developers). Dans l’UE, depuis le 1er octobre 2026, Apple permet de proposer d’autres moyens de paiement à côté de son achat intégré, avec une commission différente pour chaque option (Apple). Pour les biens physiques ou les services utilisés en dehors de l’appli, comme une commande ou une réservation, Apple demande l’inverse : les encaisser par d’autres moyens, comme Apple Pay ou la carte bancaire (3.1.3(e)).

Comment choisir

Ce dont vous avez besoin Avec une PWA Avec une appli native ou multiplateforme
S’installer, s’ouvrir en plein écran et envoyer des notifications Oui, y compris sur iPhone Oui
Fonctionner avec une mauvaise couverture Oui Oui
Être trouvé sur Google Oui : c’est un site web Seulement sa fiche dans le magasin
Être sur Google Play Oui, en Trusted Web Activity Oui
Être sur l’App Store Non Oui
Bluetooth ou NFC Seulement dans les navigateurs basés sur Chrome (le NFC uniquement sous Android) ; pas sur iPhone Oui
Tâches en arrière-plan Limitées, et pas sur iPhone Oui
Une seule version à maintenir Oui Un seul code en multiplateforme ; deux en natif

Si tous vos besoins tombent dans la colonne de la PWA, commencez par elle : elle touche vos clients plus tôt et coûte moins cher à maintenir. Si une seule ligne exige une appli, envisagez le multiplateforme.

Comment nous faisons chez Vetro

Dans nos projets d’applis et plateformes, nous faisons les trois : applis web installables, applis multiplateformes (un seul code pour iPhone et Android) et applis natives quand il faut des performances maximales ou des fonctions très précises du téléphone. Nous choisissons après avoir dessiné les parcours : ce que chaque personne doit faire, et sur quel appareil. Le serveur, les données et les comptes se réutilisent dans tous les cas, si bien que commencer par une appli web installable ne ferme pas la porte à une appli plus tard.

Questions fréquentes

Une PWA apparaît-elle dans Google ? Oui. C’est un site web, et ses pages sont indexées comme celles de n’importe quel autre.

Puis-je commencer par une PWA et passer à une appli ensuite ? Oui. Le serveur, les données et une bonne partie du design se réutilisent ; ce qui change, c’est l’application installée sur le téléphone.

Les notifications d’une PWA fonctionnent-elles sur iPhone ? Oui, depuis iOS 16.4, une fois l’appli web ajoutée à l’écran d’accueil et les notifications acceptées.

Sources

Plus d’articles