Mis à jour le 2 août 2026 par Nicolas Finet, CEO de Sortlist. Depuis 2022, la PWA a gagné en crédibilité sur iPhone grâce au web push et au badging, mais elle reste surtout pertinente quand vous voulez couvrir web et mobile avec une seule base de code. Pour cadrer le choix, relisez aussi applications mobiles natives, application mobile hybride, web app ou mobile app et prix d'une application mobile.
L'essentiel à retenir en 2026
Points-clés :
- La PWA a progressé côté iOS : iOS/iPadOS 16.4 a apporté le web push et le badging aux web apps ajoutées à l'écran d'accueil.
- La frontière avec le natif reste nette : dès qu'un projet dépend d'API hardware poussées, de performance lourde ou de stores stricts, la native ou l'hybride reprennent l'avantage.
- Le bon angle de décision est business : la PWA est un bon choix pour un portail, un espace client, une commande ou un outil interne quand le time-to-market compte autant que le coût.
Ce qui a changé depuis 2022
Le premier changement est concret : Apple a ouvert le web push aux Home Screen web apps sur iOS/iPadOS 16.4, avec le badging, puis a étendu la logique des web apps sur macOS Sonoma. En pratique, cela corrige une partie du handicap qui faisait hésiter les équipes produit quand elles pensaient iPhone d'abord.
Le deuxième changement est technique : le manifeste n'est plus un simple fichier d'identité. Les navigateurs s'appuient davantage sur des champs comme id, start_url, display et les icônes requises, tandis que des outils comme PWABuilder et Bubblewrap ont rendu plus simple le passage de la PWA vers des bundles de distribution.
Le troisième changement est stratégique : la PWA n'est plus seulement une alternative low-cost. C'est devenu un choix de compromis assumé entre vitesse de livraison, couverture multi-plateforme, SEO et profondeur fonctionnelle, avec une vraie limite quand il faut exploiter le hardware de manière avancée ou reproduire une expérience store-native.
Comparatif rapide
| Option | À privilégier si... | Forces | Limites |
|---|---|---|---|
| Native | Vous visez des performances élevées, des effets complexes ou des API matériel avancées. | Accès complet aux capacités iOS et Android, intégration store, expérience très optimisée. | Deux bases de code, coût plus élevé, maintenance plus lourde. |
| Hybride | Vous voulez une seule base de code avec un meilleur compromis que le tout-natif. | Gain de temps, déploiement multi-plateforme, coût intermédiaire. | Les limites apparaissent dès qu'on pousse l'expérience hardware ou les performances. |
| PWA | Vous voulez un accès rapide, une URL partageable, du SEO et une installation simple. | Une base web, déploiement rapide, mises à jour immédiates, bonne couverture multiplateforme. | Fonctionnalités natives incomplètes selon l'OS et le navigateur. |
| PWA packagée | Vous voulez garder le cœur web tout en préparant une distribution sur les stores. | Recyclage du socle PWA, packaging pour les stores, stratégie de transition plus souple. | Ce n'est pas une réécriture native complète. |
Alternative selon le besoin
| Votre besoin | À tester d'abord | Pourquoi |
|---|---|---|
| Espace client, catalogue, commande ou portail métier | PWA | Le parcours est souvent centré sur l'accès rapide, la répétition d'usage et la simplicité de mise à jour. |
| Produit mobile très riche en caméra, capteurs, AR ou performance 3D | Native | Vous récupérez la marge technique nécessaire pour aller plus loin sans contournement. |
| Besoin multi-plateforme avec un budget plus serré que le natif | Hybride | Vous gardez un seul socle de développement tout en ouvrant la porte à des écrans mobiles plus complets. |
Avis de la communauté
Sur Apple Developer Forums, plusieurs développeurs signalent encore des frictions sur iPhone : actions de notification ignorées, redirection imparfaite depuis une notification et comportement parfois moins prévisible que sur Android. Le message qui ressort est simple : la PWA progresse, mais l'expérience iOS reste à tester sur appareil réel.
Apple Developer Forums, threads 2023-2024 sur les web push iOS, consulté le 2 août 2026
Un autre fil de discussion revient sur iOS 17.4 en Europe : certaines équipes y ont vu un recul ou au moins une complexité supplémentaire autour des PWAs et de leur comportement. En clair, la communauté ne conteste pas l'intérêt de la PWA, mais elle continue de demander des vérifications fines par navigateur et par version d'OS.
Apple Developer Forums, thread sur iOS 17.4 et PWA, consulté le 2 août 2026
Chiffres clés
- 27 mars 2023 : iOS/iPadOS 16.4 a introduit le web push et le badging pour les Home Screen web apps.
- Safari 16.4 : prise en charge du membre
iddu manifeste et ajout de l'accès à l'écran d'accueil depuis des navigateurs tiers sur iOS. - 4 champs minimum à surveiller côté installabilité Chromium :
name/short_name, icônes 192 et 512 px,start_url,displayoudisplay_override. - 0 Apple Developer Program requis pour envoyer le web push à une web app Home Screen compatible.
Outils et alternatives à connaître
- PWABuilder : packaging et validation des PWA pour les stores. Appréciation éditoriale : 4/5 pour accélérer un projet standard.
- Bubblewrap : génération de Trusted Web Activity Android. Appréciation éditoriale : 4/5 si vous voulez publier une PWA sur Google Play sans la réécrire.
- Get Installed Related Apps API : vérifie si une app liée est déjà installée pour éviter les doublons de parcours. Appréciation éditoriale : 3/5, mais très utile en produit.
Mini-simulateur de décision
Comptez 1 point par réponse oui. Si vous obtenez 3 ou 4 points, la PWA mérite un vrai prototype. À 1 ou 2 points, l'hybride ou le responsive renforcé restent souvent plus rationnels. À 0 point, partez plutôt sur du natif.
- Vous devez couvrir web, iOS et Android avec une seule base de code ?
- Vous avez surtout besoin d'un espace client, d'une commande ou d'un outil interne ?
- Vous voulez une URL partageable et des mises à jour immédiates sans passer par les stores ?
- Votre besoin hardware reste limité, sans 3D lourde ni fonctionnalités très avancées ?
Lecture du score : 3 à 4 = PWA ; 1 à 2 = hybride ou web app renforcée ; 0 = native.
Questions fréquentes
Quand choisir une PWA plutôt qu'une app native ?
Quand votre priorité est de réduire le temps de développement, de garder une seule base de code et de distribuer une expérience mobile sans dépendre uniquement des stores. Dès que la performance extrême, le gaming, la 3D ou des capteurs avancés deviennent centraux, la native reprend de l'intérêt.
La PWA fonctionne-t-elle vraiment sur iPhone ?
Oui, mais il faut distinguer le navigateur, l'ajout à l'écran d'accueil et les versions d'iOS. Depuis iOS/iPadOS 16.4, les Home Screen web apps ont gagné le web push et le badging ; il faut donc tester le parcours exact que vous visez.
Peut-on publier une PWA sur les stores ?
Oui, via des outils de packaging comme PWABuilder ou Bubblewrap, selon la cible. Cela reste une stratégie de distribution autour d'un cœur web, pas une réécriture native complète.
Quelles limites restent les plus importantes ?
Les limites les plus fréquentes concernent l'accès au hardware, la cohérence entre navigateurs et OS, et certains comportements encore imparfaits sur iOS selon le cas d'usage. Plus votre projet s'éloigne du web classique, plus le risque de contournement augmente.
Si vous hésitez encore entre PWA, native et hybride, déposez un brief Sortlist et comparez le bon partenaire sur votre cas réel.
Sources externes utilisées : Apple Developer Documentation, Sending web push notifications in web apps and browsers, Apple Developer Documentation, Safari 16.4 Release Notes, web.dev, Progressive Web Apps, MDN, Making PWAs installable, Microsoft Learn, Turn your website into a high quality PWA, Apple Developer Forums, PWA push notifications on iOS, Apple Developer Forums, PWA or A2HS in standalone no longer works.
Alors que le smartphone devient un prolongement du corps humain, de nombreuses entreprises numérisent leurs offres et process et proposent à leurs utilisateurs des services consultables et utilisables sur mobile.
Créer une application peut alors sembler être la stratégie adéquate pour répondre au besoin de flexibilité et d’instantanéité des utilisateurs.
Aussi, de la même manière qu’il est possible de concevoir un site de plusieurs façons différentes, plusieurs options se présentent dans le cas de la création d’applications mobiles.
C’est ce que nous allons voir dans cet article, en nous concentrant sur un type d’application bien précis : la progressive web app.
Les différents types d’applications mobiles
Il existe trois grands types d’applications mobiles.
Les applications natives
Créer une application native revient à se lancer dans le développement d’une version spécifique pour chacun des systèmes d’exploitation sur lequel on souhaite se positionner :
- Swift pour iOS,
- Kotlin pour Android.
Cette option est celle qui nécessite le plus d’efforts de développement et de maintenance. C’est donc la plus onéreuse.
Elle est particulièrement adaptée pour les projets qui nécessitent des performances optimales sur des fonctionnalités complexes.
Par exemple :
- Application de jeu,
- Réalité virtuelle,
- Etc.
Les applications hybrides
Une application hybride permet d’utiliser une même base de code pour un développement compatible iOS et Android.
Cela permet de gagner beaucoup de temps en développement et de limiter le budget.
Les progressive web apps
Une progressive web app est un site internet enrichi de fonctionnalités d’application qui se présente et agit exactement comme cette dernière.
Cette application web progressive est installable et utilisable directement sur un navigateur web.
Dans la suite de cet article, nous nous focaliserons sur la Progressive Web App. Cette solution permet de combiner le meilleur des technologies web et mobiles afin d’offrir à l’utilisateur une expérience optimale.
Comment choisir une agence Développement logiciel pour votre projet
Comparez les agences spécialisées ci-dessous selon leurs avis clients, leur localisation et leurs réalisations avant de faire votre choix.
| Agence | Avis | Adresse | Infos | Site |
|---|---|---|---|---|
Web Vision 360Développement logiciel | Suresnes, France | Voir → | ||
Hello PomeloDéveloppement logiciel | Paris, France | Voir → | ||
Le Backyard // Agrée CIIDéveloppement logiciel | Paris, France | Voir → | ||
GaladrimDéveloppement logiciel | Paris, France | Voir → | ||
40/60 agence UX Design, IA et DéveloppementDéveloppement logiciel | Paris, France | Voir → |
Qu’est-ce qu’une PWA ?
Une progressive web app est une version optimisée d’un site mobile responsive intégrant des fonctionnalités et un design d’application native.
Basée sur les technologies web, une PWA peut être développée bien plus rapidement qu’une application native et est par conséquent moins coûteuse.
Ces dernières années, la PWA est entrée doucement mais sûrement dans les standards du web. Initialement testée et adoptée par des médias comme Twitter, Pinterest, L’Equipe, Starbucks et Uber, elle rivalise désormais dans de nombreuses situations avec les applications natives.
Voici les avantages et inconvénients d’une progressive web app.
Les avantages de la PWA
Une progressive web app est fiable, rapide et engageante :
- Installation rapide depuis un navigateur web,
- Affichage de l’icône sur l’écran d’accueil,
- Système de notifications push possible.
C’est une application plus légère, qui prend moins de place sur l’appareil sur lequel elle est installée.
Elle offre une installation possible sans passer par les stores d’applications et donc des mises à jour instantanées qui ne nécessitent pas de modération des stores.
Elle donne la possibilité de mettre en place un système de notifications push qui fonctionne comme celui d’une app native.
Il y a également la possibilité de mettre en place un mode hors-ligne. Celui-ci permet d’utiliser tout ou une partie de l’application sans accès à un réseau internet.
Un accès à des fonctionnalités du téléphone :
- Micro,
- Podomètre,
- Accès aux contacts.
Une application multi-supports (qui s’adapte au mobile, desktop, tablette) et multi-plateformes qui peut être installée sur un téléphone / un ordinateur peu importe le système d’exploitation.
Les interfaces desktop et mobile peuvent être similaires ou offrir des expériences personnalisées en fonction de la stratégie pour laquelle la marque a opté.
Des évolutions et une maintenance simplifiées. Cela est dû au fait que l’on utilise qu’une seule base de code pour toutes les plateformes.
Une publication possible sur les stores (disponible sur Android et en test sur iOS).
Les limites de la PWA
Bien que l’installation ne nécessite pas de se rendre sur les stores, la manière d’installer une PWA n’est pas encore standardisée et peut différer en fonction des navigateurs et des systèmes d’exploitation.
Il existe des cas pour lesquels une PWA, de par son développement sur des technologies web, n’est pas en mesure de fournir des performances suffisantes pour la conception d’une application.
De plus, quelques fonctionnalités mobiles sont encore indisponibles sur PWA
iOS et Safari restent réticents. Non pas à cause des performances de la PWA, mais d’une solution qui interfère avec la stratégie de vente sur l’App Store.
À savoir qu’initialement, c’est Apple qui a fait connaître le concept de PWA en 2007. Il a été repris par Microsoft des années plus tard, quand Apple a misé sur son store d’applications.
Une stratégie PWA sur iOS est fort heureusement envisageable mais certaines fonctionnalités ne sont pas encore disponibles. C’est pas exemple le cas des notifications push.
Toutes les APIs ne sont pas encore compatibles sur l’ensemble des plateformes.
Comment savoir si la PWA est adaptée à mon projet ?
En conclusion, voici quelques exemples pour lesquels la PWA peut être adaptée à vos besoins :
- Vous souhaitez proposer une application qui reprend essentiellement des fonctionnalités de votre site.
- Vous souhaitez offrir une expérience mobile optimale à vos utilisateurs sans que cela ne génère un investissement trop conséquent en matière de développement pour iOS et Android.
- Votre application ne comprend pas de fonctionnalités trop complexes à mettre en œuvre avec les technologies web et ne nécessite pas de performances ou d’interface graphique trop poussées (ex : pour de la réalité virtuelle, des jeux, de la 3D…)
- Votre stratégie sur iOS n’est pas essentielle et vous pouvez, pour l’instant, vous passer des fonctionnalités indisponibles sur cet OS comme les notifications push ou la publication de l’application sur l’App Store (à savoir que ce paramètre pourra peut être bientôt évoluer)
Choisir la PWA nécessite de réaliser certains arbitrages, N’hésitez pas à demander l’avis d’un prestataire web qui saura vous guider vers la meilleure solution pour votre projet.
Plus de détails, exemples et cas concrets sont disponibles dans ce livre blanc.