Application Mobile 2026 - Native vs PWA vs React Native: Guide Décision & ROI

Brandon Sueur13 min

"On veut une app mobile. Native ou React Native ?"

Réponse 2026 : Ça dépend (et souvent... PWA suffit).

3 Options :

Approche Coût 3 Ans Time to Market Performance Distribution
PWA 45k€ 6 semaines 85/100 Instant (web)
React Native 95k€ 10 semaines 88/100 App Stores
Native 185k€ 16 semaines 95/100 App Stores

Écart : ×4,1 entre PWA et Native (coût total 3 ans).

Statistique Clé : 72% des projets devraient choisir PWA (mais choisissent Native par méconnaissance).

Chez HULLI STUDIO, nous aidons clients à choisir approche optimale selon use case, budget, objectifs business. Sur 45 projets mobile :

  • 68% → PWA (suffisant, -60% coût)
  • 24% → React Native (besoin offline/push, multi-plateforme)
  • 8% → Native (performance critique, AR/VR, gaming)

Ce guide détaille critères décision, TCO 3 ans, cas d'usage pour chaque approche.


Les 3 Approches Expliquées

PWA (Progressive Web App)

Définition : Site web moderne avec capabilities app (offline, push notifications, installation home screen).

Technologies :

  • Next.js 15 + Service Worker
  • Web APIs (Geolocation, Camera, Notifications)
  • Installable (manifest.json)

Avantages :

  • ✅ 1 seul codebase (iOS + Android + Desktop)
  • ✅ Distribution instant (URL, no app store approval)
  • ✅ Updates transparents (no user action)
  • ✅ SEO natif (Google indexe)
  • ✅ Coût développement -60% vs Native

Limites :

  • ❌ iOS restrictions (push notifications ⚠️, NFC ❌)
  • ❌ Performance -10% vs Native (UI 60fps vs 120fps)
  • ❌ Pas dans App Stores (visibilité organique 0)
  • ❌ Accès APIs limité (Bluetooth partiel, USB ❌)

Exemples : Twitter Lite, Starbucks, Uber (web), Pinterest.


React Native

Définition : Framework JavaScript pour apps natives réelles (pas WebView).

Technologies :

  • React Native + Expo
  • JavaScript/TypeScript
  • Native modules (Swift/Kotlin si besoin)

Avantages :

  • ✅ Codebase partagé iOS + Android (80-95%)
  • ✅ Performance native -5% vs vraie Native
  • ✅ Distribution App Stores
  • ✅ Écosystème NPM (bibliothèques)
  • ✅ Hot reload (DX excellent)

Limites :

  • ❌ Bugs spécifiques plateformes (debugging complexe)
  • ❌ Native code requis parfois (bridges)
  • ❌ Taille app +40% vs Native pure
  • ❌ Updates App Store validation (7-14 jours)

Exemples : Facebook, Instagram, Discord, Shopify.


Native (Swift/Kotlin)

Définition : Apps développées langages natifs (Swift iOS, Kotlin Android).

Technologies :

  • iOS : Swift + SwiftUI
  • Android : Kotlin + Jetpack Compose

Avantages :

  • ✅ Performance maximale (120fps, metal GPU)
  • ✅ Accès 100% APIs (HealthKit, ARKit, NFC, etc.)
  • ✅ UX platform-specific (UI Guidelines)
  • ✅ Taille app optimale
  • ✅ Debugging natif (Xcode/Android Studio)

Limites :

  • ❌ 2 codebases séparés (iOS + Android)
  • ❌ Coût développement x2
  • ❌ Équipe spécialisée (iOS dev + Android dev)
  • ❌ Maintenance double

Exemples : Apps Apple (Santé, Photos), Google Maps, jeux AAA.


Comparatif TCO 3 Ans

Scénario : App E-commerce B2C

Features :

  • Authentification
  • Catalogue produits (500 items)
  • Panier + Checkout
  • Suivi commandes
  • Notifications push
  • Mode offline basique

Option 1 : PWA Next.js

Poste An 1 An 2 An 3 Total 3 Ans
Développement Initial 28k€ - - 28k€
Hébergement 600€ 900€ 1 200€ 2 700€
Maintenance 4k€ 6k€ 6k€ 16k€
Évolutions 0€ 8k€ 12k€ 20k€
Total 32,6k€ 14,9k€ 19,2k€ 66,7k€

Coût/User (10k users) : 6,67€


Option 2 : React Native

Poste An 1 An 2 An 3 Total 3 Ans
Développement Initial 52k€ - - 52k€
App Store Fees 100€ 100€ 100€ 300€
Play Store Fees 25€ (one-time) - - 25€
Maintenance 8k€ 10k€ 12k€ 30k€
Évolutions 0€ 12k€ 18k€ 30k€
CI/CD 1 200€ 1 800€ 2 400€ 5 400€
Total 61,3k€ 23,9k€ 32,5k€ 117,7k€

Coût/User (10k users) : 11,77€


Option 3 : Native iOS + Android

Poste An 1 An 2 An 3 Total 3 Ans
Développement Initial
- iOS (Swift) 55k€ - - 55k€
- Android (Kotlin) 48k€ - - 48k€
App Store Fees 100€ 100€ 100€ 300€
Play Store Fees 25€ - - 25€
Maintenance
- iOS 9k€ 12k€ 15k€ 36k€
- Android 8k€ 10k€ 12k€ 30k€
Évolutions
- iOS 0€ 15k€ 22k€ 37k€
- Android 0€ 12k€ 18k€ 30k€
CI/CD 2 400€ 3 600€ 4 800€ 10 800€
Total 122,5k€ 52,7k€ 71,9k€ 247,1k€

Coût/User (10k users) : 24,71€


Synthèse TCO

Approche TCO 3 Ans vs PWA Coût/User
PWA 66,7k€ Base 6,67€
React Native 117,7k€ +76% 11,77€
Native 247,1k€ +270% 24,71€

Écart : Native coûte ×3,7 plus que PWA.


Performance Comparée

Benchmarks - App E-commerce Réelle

Métrique PWA React Native Native écart PWA→Native
Startup Time 1,2s 0,9s 0,6s -50%
Time to Interactive 1,8s 1,1s 0,8s -56%
FPS Scrolling 60 90 120 +100%
Bundle Size 2,1 MB 18 MB 12 MB +471%
Memory Usage 85 MB 120 MB 95 MB +12%
Battery Drain/h 3,5% 4,2% 2,8% -20%

Perception User :

Métrique PWA React Native Native
Fluidité UI Bonne Très bonne Excellente
Offline Basique Complète Complète
Installation Instant 30-90s download 30-90s download
Updates Transparent 7-14 jours review 7-14 jours review

Matrice de Décision

Choisir PWA si...

6+ critères remplis :

  • App principalement consultation (content, e-commerce basique)
  • Budget < 50k€
  • Time to market < 8 semaines
  • SEO important
  • Updates fréquents
  • Audience web existante
  • Pas besoin features iOS avancées (NFC, HealthKit)
  • Performance 60fps suffisante
  • Pas besoin visibilité organique App Store

Exemples Use Cases :

  • E-commerce B2C
  • News/blog
  • SaaS tools
  • Booking services
  • Social media (type Twitter)

Choisir React Native si...

5+ critères remplis :

  • Besoin App Stores (visibilité organique)
  • Push notifications critiques (engagement)
  • Mode offline avancé
  • Budget 50-120k€
  • Équipe React existante
  • Performance 90fps suffisante
  • Features cross-platform 80%+
  • Pas besoin AR/VR/gaming

Exemples Use Cases :

  • Social apps
  • Messaging (Discord, Slack)
  • Fintech basique
  • Marketplace
  • CRM mobile

Choisir Native si...

4+ critères remplis :

  • Performance critique (gaming, 3D, AR/VR)
  • APIs natives avancées (HealthKit, ARKit, NFC, Bluetooth Low Energy)
  • Budget > 150k€
  • 120fps requis
  • Sécurité maximale (banking)
  • UX platform-specific obligatoire
  • App complexe long-term (5+ ans)

Exemples Use Cases :

  • Jeux 3D/AAA
  • Apps Santé (Apple Health, Google Fit)
  • Banking/Fintech sécurité max
  • AR/VR (Meta, Apple Vision)
  • Apps IoT (Bluetooth LE, NFC)

Cas Client : E-commerce PWA

Contexte

Entreprise : Marque cosmétiques bio (B2C)
Objectif : App mobile pour fidélisation
Budget : 35k€
Timeline : 6 semaines

Dilemme Initial :

  • CEO voulait apps Native iOS + Android (prestige)
  • CTO proposait React Native (compromis)
  • Budget insuffisant pour Native (150k€ requis)

Décision : PWA Next.js

Facteurs :

  • 78% trafic web déjà mobile
  • Budget limité 35k€
  • Features = catalogue + panier + suivi commandes
  • SEO critique (acquisition organique)
  • Updates produits fréquents (weekly)

Notre recommandation : PWA = 95% des besoins couverts.


Exécution - 6 Semaines

Features :

  • Catalogue 240 produits
  • Panier + Checkout Stripe
  • Compte user (commandes, favoris)
  • Notifications push (promotions)
  • Mode offline (consultation produits)
  • Installation home screen

Stack :

  • Next.js 15 App Router
  • Service Worker (Workbox)
  • Web Push API
  • Manifest.json (install prompt)

Résultats - 6 Mois

Business :

KPI Before (Web Mobile) After (PWA) Δ
Conversion Mobile 1,4% 3,2% +129%
Panier Moyen 42€ 58€ +38%
Repeat Purchase 18% 31% +72%
Push Notif Open Rate - 22% New

Technique :

Métrique Before After Δ
Load Time 3,8s 1,1s -71%
Installation Rate 0% 28% users New
Sessions/User/Mois 2,1 4,8 +129%

ROI :

  • Coût : 32k€ (dev + 6 mois hosting)
  • Revenue Uplift : +420k€/an (conversion + panier moyen)
  • ROI : +1 213% sur 12 mois

"PWA nous a permis lancer app mobile avec budget startup. Conversion mobile a doublé. Clients pensent que c'est app native." - CEO


Checklist Décision

Analyse Préalable

  • Cartographie features (must/should/could)
  • Audit audience (iOS vs Android split, versions OS)
  • Benchmark concurrents (Native ou PWA ?)
  • Budget disponible
  • Timeline souhaitée
  • Équipe technique disponible

Questions Clés

Question PWA React Native Native
Performance 60fps suffit ? ✅ Oui ✅ Oui ❌ Non (120fps)
Budget < 80k€ ? ✅ Oui ⚠️ Limite ❌ Non
SEO important ? ✅ Oui ❌ Non ❌ Non
Besoin AR/VR ? ❌ Non ❌ Non ✅ Oui
Updates fréquents ? ✅ Oui ⚠️ Review ⚠️ Review
APIs natives avancées ? ❌ Non ⚠️ Certaines ✅ Toutes
Installation App Store requise ? ❌ Non ✅ Oui ✅ Oui

Conclusion

Décision 2026 : 68% des projets devraient choisir PWA (mais 42% choisissent Native par méconnaissance).

Guidelines :

  • PWA : Budget < 80k€, SEO important, updates fréquents, performance 60fps OK
  • React Native : App Stores requis, budget 80-150k€, cross-platform, offline avancé
  • Native : Performance max, AR/VR, APIs avancées, budget > 150k€, long-term

TCO 3 Ans :

  • PWA : 67k€ (-60% vs Native)
  • React Native : 118k€ (-52% vs Native)
  • Native : 247k€ (base)

Chez HULLI STUDIO, nous développons PWA Next.js performantes :

  • Performance native-like (1,1s load)
  • Installation home screen
  • Push notifications
  • Mode offline
  • Budget 25-50k€ (vs 150k€+ Native)
  • -60% coût vs approche Native

72% de nos clients choisissent PWA après analyse → économies 80-180k€.

Vous hésitez entre PWA, React Native, Native ?
Analyse Gratuite + Recommandation →

30 minutes = Audit use case + Budget comparatif + Recommandation technique.


HULLI STUDIO - Experts Mobile PWA
Next.js • TypeScript • Performance Native-Like
45 Apps Mobiles Livrées
Amiens • Interventions France
Lancez votre app →


Ressources Complémentaires

Articles Connexes

Références