Technologie

Progressive Web App (PWA) : est-ce utile pour une PME ?

Qu'est-ce qu'une PWA et quand est-ce pertinent pour une PME suisse. Avantages, limites et alternatives expliqués simplement.

· tacelo
Progressive Web App PWA pour PME

C’est quoi une PWA, concrètement ?

Une Progressive Web App (PWA) est un site web qui se comporte comme une application mobile. On y accède via un navigateur, mais on peut l’installer sur l’écran d’accueil de son smartphone, l’utiliser hors connexion, et recevoir des notifications push — exactement comme une app native téléchargée sur l’App Store ou le Google Play Store. Avec plus de 83 % du trafic web généré depuis les mobiles, la question de l’expérience mobile devient centrale pour toute PME.

La différence fondamentale : il n’y a rien à télécharger. L’utilisateur visite le site, accepte l’installation, et une icône apparaît sur son téléphone. C’est tout.

Pour une PME, ça change la question de départ. Au lieu de choisir entre un site web et une application mobile, il existe une troisième voie — plus accessible, moins coûteuse, et souvent suffisante.

Comment fonctionne une PWA techniquement

Deux éléments font la différence entre un site ordinaire et une PWA :

Le Service Worker est un script qui tourne en arrière-plan dans le navigateur, indépendamment de la page. Il intercepte les requêtes réseau, met en cache les ressources (images, pages, données) et les sert localement quand la connexion est coupée. C’est lui qui permet le mode hors ligne et les notifications push.

Le Web App Manifest est un fichier JSON qui décrit l’application : son nom, son icône, la couleur de fond au démarrage, l’orientation de l’écran, et le mode d’affichage (plein écran, standalone). C’est ce fichier qui permet au navigateur de proposer l’installation sur l’écran d’accueil.

Ces deux technologies sont supportées nativement par Chrome, Edge, Samsung Internet, et Firefox sur Android. Sur iOS/Safari, le support existe mais reste partiel — on y revient plus bas.

Les avantages d’une PWA pour une PME

Pas de passage par les stores

Publier une application native sur l’App Store d’Apple coûte 99 USD/an, sans compter les délais de validation (parfois plusieurs jours). Google Play demande 25 USD unique mais impose aussi une validation. Une PWA se déploie comme un site web, sans frais de store, sans délai de validation, et les mises à jour sont instantanées.

Un coût bien inférieur à une app native

Développer une application pour iOS et Android séparément (ou en React Native/Flutter pour les deux plateformes) représente un investissement significatif. Une PWA repose sur les technologies web standard — HTML, CSS, JavaScript — ce qui réduit considérablement le temps de développement.

Fonctionnement hors ligne

Un restaurant dans une zone avec mauvaise couverture réseau, un artisan qui consulte ses bons de commande sur un chantier, un client qui veut voir le menu pendant un trajet en train : le mode hors ligne répond à ces situations concrètes. Le Service Worker sert les pages en cache, même sans connexion.

Notifications push

Les PME qui utilisent des notifications push constatent des taux d’ouverture entre 50 et 80 %, bien au-dessus du courriel (20 % en moyenne). Promotions du jour, rappels de rendez-vous, confirmation de commande : les notifications push sont un levier direct pour ramener les clients vers l’application.

Une seule base de code

Un site web, une PWA, et une “app” sur Android et iOS — tout ça depuis le même code. Moins de maintenance, moins de coûts à long terme.

Les limites qu’il faut connaître

iOS reste en retrait

Apple limite volontairement les PWA sur iOS pour protéger l’écosystème App Store. Les restrictions concrètes : pas de notifications push avant iOS 16.4, accès limité à certains capteurs (Bluetooth, NFC, Face ID), stockage local plafonné à 50 MB contre 2 GB+ pour une app native. En 2026, iOS autorise les notifications push pour les PWA installées, mais uniquement si l’utilisateur a explicitement ajouté l’app à son écran d’accueil.

Pas de visibilité dans les stores

L’App Store et Google Play sont des vitrines avec des millions d’utilisateurs actifs. Une PWA n’y apparaît pas. Si votre stratégie d’acquisition repose sur la découverte via les stores, une app native reste incontournable.

Certaines fonctionnalités matérielles restent inaccessibles

Bluetooth, NFC, accès complet à la caméra (scan de QR codes profond, réalité augmentée), contrôle des capteurs de proximité : certaines intégrations hardware nécessitent encore une app native, surtout sur iOS.

L’expérience utilisateur peut différer d’une app native

Sur les interactions très rapides (animations fluides, gestes complexes), une app native garde un avantage perceptible sur les appareils d’entrée de gamme.

Quand une PWA a du sens pour une PME

Le restaurant ou le café

Un menu numérique consultable hors ligne, une carte des vins mise à jour en temps réel, un système de réservation de table : autant de fonctionnalités qu’une PWA couvre parfaitement. Les clients installent l’icône, retrouvent le menu en deux secondes, et le restaurateur envoie une notification push pour annoncer le plat du jour ou une soirée spéciale.

Le prestataire de services avec prise de rendez-vous

Coiffeur, physiothérapeute, coach sportif : une PWA peut afficher le calendrier de disponibilités, permettre la prise de rendez-vous en ligne, envoyer des rappels automatiques 24 heures avant, et fonctionner même si la connexion est instable. L’investissement est bien inférieur à une app native, et le client n’a rien à installer depuis un store.

Le programme de fidélité

Pour les commerces de proximité qui veulent remplacer les cartes de fidélité papier, une PWA offre une solution légère : le client installe l’icône, scanne ses achats, accumule des points, reçoit ses récompenses par notification push.

Les services internes à une entreprise

Un outil de pointage pour les employés sur le terrain, un formulaire d’intervention, un catalogue produits pour les commerciaux en déplacement : les PWA sont efficaces pour des outils métier utilisés en interne, là où les contraintes de l’App Store n’existent pas.

Quand une PWA ne s’impose pas

Pour un site vitrine de 5 à 10 pages qui présente une entreprise, ses services et ses coordonnées, une PWA n’apporte rien. Le mode hors ligne n’a pas d’intérêt, les notifications push seraient intrusives, et l’installation sur l’écran d’accueil n’est pas un comportement naturel pour un site consulté une ou deux fois.

Dans ce cas, un site web rapide, bien référencé et adapté aux mobiles est la bonne réponse — sans la complexité technique d’un Service Worker. Un site web pensé comme hub commercial peut couvrir une grande partie des besoins fonctionnels d’une PME sans nécessiter une PWA.

Comparatif : PWA, app native, site web

CritèreSite webPWAApp native
Coût de développement1’500 – 10’000 CHF2’000 – 5’000 CHF10’000 – 50’000 CHF
Délai de mise en ligne1 – 6 semaines2 – 8 semaines3 – 6 mois
Passage par un storeNonNonOui (App Store, Google Play)
Mode hors ligneNonOuiOui
Notifications pushNonOui (Android, iOS 16.4+)Oui
Installable sur l’écranNonOuiOui
Accès hardware completNonPartielOui
Référencement GoogleOuiOuiNon
Mise à jour instantanéeOuiOuiNon (validation store)
Idéal pourVitrine, brochurePME avec usages récurrentsFonctionnalités avancées, jeux

Comparaison des coûts

Pour une PME qui hésite entre les trois options, voici une fourchette réaliste en Suisse :

Site web standard : 1’500 à 10’000 CHF selon la complexité. Coûts annuels : 300 à 800 CHF (hébergement, maintenance légère).

PWA : 2’000 à 5’000 CHF pour une PWA avec Service Worker, manifest, mode hors ligne et notifications push intégrés à un site existant. Coûts annuels similaires à un site web.

Application native (iOS + Android) : 10’000 à 50’000 CHF pour une version simple sur les deux plateformes. Coûts annuels : 1’500 à 5’000 CHF (abonnements stores, maintenance, mises à jour OS).

La PWA couvre 80 % des besoins d’une PME locale pour 10 à 20 % du coût d’une app native.

Ce que Tacelo fait

Chez tacelo, les fonctionnalités PWA peuvent être intégrées à l’offre Métier, conçue pour les PME qui ont besoin de plus qu’un site vitrine. Concrètement, on peut ajouter à votre site :

  • Un Service Worker pour le fonctionnement hors ligne des pages clés.
  • Un manifest pour l’installation sur l’écran d’accueil.
  • Des notifications push pour les rappels de rendez-vous ou les annonces promotionnelles.
  • Un système de prise de rendez-vous ou de réservation intégré.

On évalue d’abord si une PWA correspond réellement à vos usages — parce qu’un site rapide et bien construit reste souvent la meilleure réponse pour une PME locale. Si la PWA est pertinente, on l’intègre sans sur-ingénierie.

Questions fréquentes

Une PWA fonctionne-t-elle sur iPhone ?

Oui, avec des nuances. Depuis iOS 16.4, les notifications push sont supportées pour les PWA installées sur l’écran d’accueil. L’accès au matériel (NFC, Bluetooth) reste limité sur iOS. Pour la majorité des usages PME — menu, réservation, catalogue, fidélité — une PWA fonctionne correctement sur iPhone. Si votre clientèle est majoritairement sur iOS et que vous avez besoin d’un accès matériel avancé, une app native reste la solution la plus fiable.

Est-ce que Google indexe les PWA ?

Oui. Une PWA reste techniquement un site web — Googlebot l’explore et l’indexe comme n’importe quelle page. Contrairement à une app native qui n’apparaît pas dans les résultats de recherche, une PWA bénéficie du référencement naturel. C’est l’un de ses avantages clés par rapport à une app native pour une PME qui dépend du trafic organique.

Ma PME a-t-elle vraiment besoin d’une PWA ?

Probablement pas si vous avez un site vitrine consulté occasionnellement. La PWA devient pertinente quand vos clients reviennent régulièrement (réservations, commandes, menus), quand ils utilisent votre outil dans des zones sans connexion fiable, ou quand vous voulez les contacter directement par notification push sans passer par les réseaux sociaux. En cas de doute, un audit de vos usages actuels suffit généralement à trancher.

Besoin d'un site web ?

Prix fixes dès 990 CHF, livré en 1 semaine.

Discuter sur WhatsApp