Startuppers Club FR

Progressive Web App vs App Native. Votre choix devrait être simple !

Progressive Web App VS Native App - Comparaison par le Startuppers Club

Progressive Web App VS Native App ? Il s’agit d’un débat sempiternel mais la donne change depuis quelques années ! Pourquoi les Progressive Web Apps sont-elles meilleures que les applications natives ? Les PWA sont-elles l’avenir ? Une application web progressive est un site web qui se comporte comme une application mobile native. La principale différence entre une application mobile native et un PWA est qu’un PWA fonctionne dans un navigateur, il n’est donc pas nécessaire de le télécharger à partir d’un app store. Grâce aux agents de service, les PWA peuvent enregistrer des données sur l’appareil d’un utilisateur dans le cache. I – Comparaison des Progressive Web Apps vs Native Apps 1/ Possibilités des Apps En ce qui concerne les capacités, il n’y a pratiquement aucune différence aujourd’hui. Il y en avait avant cependant. C’est probablement ce qui explique l’adoption des native apps. Le web continue d’ajouter de plus en plus de nouvelles fonctionnalités qui s’intègrent profondément à la plate-forme. La seule chose, c’est l’expérience HORS ligne. La Web App sera plus limitée parce qu’elle n’est pas enregistrée sur le portable de l’utilisateur. Mais dans quelle situation nous n’avons pas accès à Internet ? Dans le métro, dans les avions, Internet s’invite partout désormais ! 2/ Distribution des Apps Les applications Web progressives (PWA) sont fournies en utilisant le rendu HTTPS dans un navigateur. Elles peuvent être ajoutées avec un icone à l’écran d’accueil. Les PWA proposent ainsi une expérience plein écran de type application. En revanche, les applications natives nécessitent un magasin d’applications et plusieurs étapes de téléchargement. 3/ Support Hardware des Apps Les PWA sont conçues pour fonctionner sur n’importe quel appareil et dans n’importe quel navigateur. Les applications natives sont limitées à un seul système d’exploitation et nécessitent des bases de code dupliquées 4/ Engagement sur les Apps Les PWA permettent un engagement instantané. Les applications natives demandent un effort supplémentaire puisqu’il faut les télécharger.   Conclusion n°1 : En termes de fonctionnalités, les Web Apps progressives équivalent les applications natives.   II – Combien de temps sera réellement utilisée votre app ? Selon la façon dont vous lisez les statistiques d’utilisation, vous pourriez penser que le web est mort. Mais ce n’est pas le cas. Les applications natives dominent le temps passé sur l’écran de l’utilisateur. Elles représentent 87 % du temps que nous passons sur nos appareils. Cela ne laisse qu’un maigre 13% pour nos sites web. Plus de 80% du temps sur des applications éditées par Facebook Une plongée plus profonde dans les 87% de temps d’utilisation des applications natives est révélatrice. La grande majorité de ce temps est passé sur Facebook et Instagram. Et presque tout le temps est passé dans des applications appartenant à Facebook (Facebook, Facebook Messenger, Instagram, WhatsApp). Encore 10% se répartit principalement entre Google, SnapChat, YouTube et GMail. Comment utilisons nous les autres applications ? La popularité des applications au-delà de ces  grosses marques commence à décliner rapidement. Nous utilisons plus d’une fois moins de 10 % des applications que nous téléchargeons. Et après 3 mois, la plupart de ces applications inutilisées sont supprimées. D’ailleurs l”adulte moyen télécharge ZERO applications dans un mois donné. La plupart des téléchargements d’applications ont lieu lorsqu’un nouveau téléphone est acheté et que cette activité consiste à télécharger des applications pour lesquelles le client a déjà une relation établie. Plus important encore, 90 % des applications que nous téléchargeons sont supprimées après une seule utilisation. Cela signifie que la majorité des applications ont un retour sur investissement horrible. La plupart d’entre elles perdent tout simplement de l’argent.   Conclusion n°2 : En terme d’utilisation, votre app risque d’être asssez peu utilisée, voire même supprimée rapidement. Devriez-vous donc investir une fortune dedans ?   III – La superpuissance dans le développement des Progressive Web Apps Normalement, vous êtes déjà convaincus qu’il faut choisir les Progressive Web Apps, mais ce n’est pas encore terminé. Le StartuppersClub rentre plus encore dans les détails pour vous expliquer la superpuissance du développement Web comparé au développement d’applications. Développer une Progressive Web App n’a jamais été aussi facile … avec des fonctionnalités natives ! Les API intégrables dans le développement de votre Web App premettent pratiquement tout ! Les nouvelles API web ouvrent l’accès aux caractéristiques des natives apps. Les notifications push natives sont l’une des fonctionnalités les plus intéressantes de ces dernières années. Blue Tooth, USB, caméra, géolocalisation, partage et bien d’autres API sont également disponibles. La plupart de ces nouvelles API sont protégées par HTTPS pour garantir la sécurité du web. Le protocole SSL crypte les données entre le serveur et l’agent utilisateur (navigateur), ce qui permet de stopper les attaques potentielles. Les géants Android et Microsoft se mettent aux Progressive Web Apps La dernière version d’Android prend en charge la soumission directe des PWA au Play Store. Microsoft fait passer les PWA à un niveau supérieur. La firme encourage les développeurs à rendre ces applications disponibles dans le magasin et à les rendre capables de fonctionner avec les fonctionnalités de Windows 10, comme l’Action Center. Microsoft trouve même votre PWA sur le web et la soumet automatiquement au Windows Store ! Trouver ses futurs clients est nettement plus facile avec une Progressive Web App En effet, le web a une encore une autre superpuissance que les applications natives ne pourront peut-être jamais atteindre : Vous pouvez être découvert dans un résultat de recherche. Vos utilisateurs cherchent dans le moteur de recherche de Google ! Quand ils ont un problème, ils ne cherchent pas dans le moteur de recherche de l’App/Play Store ! Web App et SEO Et en plus il est plus facile de partager un lien vers une page spécifique d’un site que vers une application. Une application vous demandera de la télécharger puis de trouver le contenu dans l’application. c’est encore une énorme différence ! Vous pouvez bien sûr partager le contenu d’une application sur les médias sociaux, mais c’est le contenu qui compte, pas l’application elle-même. En général, le contenu est disponible via une URL vers