La question que tout client nous pose
"Je fais une PWA ou une app native?" C'est probablement la question la plus fréquente quand quelqu'un vient à AndorraDev avec un projet mobile. Et il n'y a pas de réponse unique: cela dépend de votre activité, de votre budget, de votre base d'utilisateurs et, surtout, de ce que vous voulez obtenir avec l'app.
Dans ce post nous vous donnons le guide honnête. Sans marketing, sans "tout est possible". Quand choisir quoi, avec des données réelles du marché andorran et européen en 2026.
Qu'est-ce qu'une PWA exactement?
Une Progressive Web App est un site que le navigateur peut installer comme une app. Elle fonctionne hors ligne grâce aux Service Workers, envoie des notifications push, accède à la caméra, au GPS et à d'autres capteurs, et se met à jour seule au rechargement.
Ce qu'n'est pas une PWA: un site responsive normal. Ce qu'elle est: une app installable depuis le navigateur avec une expérience comparable au natif pour beaucoup de cas d'usage.
Les PWA ont fait un bond énorme avec iOS 16.4 quand Apple a finalement ajouté le support du Web Push dans Safari. Cela a éliminé le dernier grand motif pour les écarter sur des projets B2C. En 2026 elles sont matures, supportées et stables sur les trois grands navigateurs.
Le tableau comparatif honnête
Quand vous comparez les options réelles:
- PWA: coût de développement bas, portée maximale (n'importe quel appareil avec navigateur moderne), pas besoin de passer par App Store ou Play Store, mises à jour instantanées. Limites: certaines APIs natives avancées (Bluetooth low-level, NFC sur iOS, ARKit) ne sont pas disponibles
- React Native (reactnative.dev): code partagé entre iOS et Android, performance native pour la plupart des cas, grand écosystème. Vous devez connaître JavaScript/React. Passe par les stores
- Flutter (flutter.dev): excellent rendu avec animations complexes, une seule base de code (Dart), UI très custom possible. Passe par les stores. Courbe d'apprentissage du langage
- Natif pur (Swift / Kotlin): performance maximale et accès à tout. Coût presque double (deux équipes, deux bases). Justifiable seulement dans peu de cas
Quand choisir une PWA
La PWA est l'option correcte quand:
- Votre produit est transactionnel ou informatif: ecommerce, catalogue, blog, outil interne, dashboard, réservations en ligne
- Vous avez besoin que le maximum de personnes puisse l'utiliser sans friction d'installation
- Votre budget est serré et vous avez besoin de maintenir une seule base de code qui sert de site et d'app
- La mise à jour rapide compte: chaque bug fix arrive à l'utilisateur instantanément, sans passer par la revue d'Apple
En Andorre cela cadre avec: boutiques en ligne de parfumeries, bijouteries et boutiques de ski, portails d'immobiliers, moteurs de réservation d'hôtels petits et, en général, n'importe quel commerce qui n'a pas besoin du hardware avancé du mobile.
Avant de vous engager sur une app native, demandez-vous: ai-je vraiment besoin de NFC, ARKit, Bluetooth low-level ou Apple Watch? Si la réponse est non, une PWA bien faite suffit. Et vous économisez 7.000-15.000€ et deux mois de calendrier.
Quand choisir React Native ou Flutter
L'app native multiplateforme (RN ou Flutter) a du sens quand:
- Votre app est le produit (pas un canal complémentaire): jeux, réseaux sociaux, fitness, productivité sérieuse
- Vous devez être sur les stores pour le marketing, la perception ou la régulation (apps bancaires, santé)
- La performance fluide compte beaucoup: animations complexes, listes infinies avec des milliers d'items, vidéo traitée en temps réel
- Vous allez utiliser des APIs natives avancées: paiements in-app, biométrie avancée, Bluetooth avec des appareils médicaux, capteurs spécifiques
En Andorre cela cadre avec: apps de banques, apps de gymnases avec tracking complexe, apps d'événements avec codes QR + push avancé, apps internes d'entreprise avec flux de terrain.
Le facteur coût réel
Pour avoir un ordre de grandeur (projets en Andorre/Europe, pas Silicon Valley):
- PWA bien faite: 4.000-15.000€ selon la complexité
- React Native ou Flutter: 12.000-40.000€ typiquement, sans compter les frais annuels des stores (99$/an Apple, 25$ une fois Google) ni la maintenance
- Natif double (iOS + Android): 25.000€ et plus, plus la maintenance de deux bases
Ce que les gens oublient: l'app native a besoin de mises à jour forcées régulièrement (Apple monte les versions d'iOS, déprécie des APIs, sort de nouvelles exigences pour la maintenir sur la store). Cela ajoute 1.500-4.000€ par an de maintenance minimale. La PWA n'a pas ce coût.
Si vous hésitez entre PWA et native, il y a un schéma très efficace: commencez avec PWA, validez le produit et, s'il décolle, sautez vers le natif. Cela évite de dépenser 30.000€ sur une app native qui ne se télécharge pas parce que l'activité n'avait pas été validée.
Ce que presque personne ne raconte: le coût caché des stores
Apple prend 15-30% de commission sur les achats in-app. Pour des apps avec abonnement ou microtransactions, cela peut être brutal. La PWA y échappe (vous facturez direct avec Stripe, Adyen ou le TPV virtuel de votre banque), mais vous perdez la visibilité de l'App Store.
En Andorre il y a un autre facteur: beaucoup de boutiques traditionnelles n'ont pas de masse critique pour justifier la présence sur l'app store. Leurs clients typiques sont des touristes ou des résidents qui connaissent déjà la marque. Une PWA reliée depuis le site fait le travail, sans budget cassé.
Conclusion
PWA par défaut. Native quand vous en avez vraiment besoin. Si vous hésitez, parlez avec nous lors d'une session de conseil gratuite et nous vous aidons à décider en nous basant sur votre cas réel, pas sur ce qu'un commercial veut vous vendre.
Nous avons autant d'expérience avec les PWAs qu'avec les applications mobiles natives, donc la recommandation est honnête dans les deux sens: nous vous dirons quand vous n'avez pas besoin de la version chère.