Windows 10 prenant en charge les Progressive Web Apps, c'est bien, mais qu'est-ce que cela signifie pour la stratégie d'applications de Microsoft ?

Avec la mise à jour Windows 10 avril 2018 désormais disponible en téléchargement, tout le monde devrait bientôt pouvoir découvrir un nouveau type d'application Windows 10 appelée Progressive Web Apps. Les PWA sont des applications Web sous stéroïdes qui ressemblent et fonctionnent exactement comme des applications natives. Ceci est possible grâce aux technologies basées sur des normes telles que les notifications push et les service workers, qui sont prises en charge sur Windows 10 version 1803.



À certains égards, les PWA ramènent un débat assez ancien : les développeurs doivent-ils continuer à développer des applications natives pour les plates-formes informatiques les plus populaires, ou les PWA multiplateformes peuvent-elles être suffisantes pour la majorité des cas d'utilisation ? C'est toujours une question difficile à répondre, mais il est déjà clair que les PWA pourraient avoir un impact important sur le Microsoft Store et la stratégie d'applications de l'entreprise.

Les PWA ont des avantages indéniables

Grâce aux service workers, au cache et aux API push, les PWA peuvent prendre en charge les notifications push, les tâches en arrière-plan et même des fonctionnalités hors ligne limitées. Comme nous l'avons vu avec la nouvelle application Twitter, qui est probablement la meilleure PWA que vous puissiez utiliser sur Windows 10 aujourd'hui, les développeurs peuvent également ajouter la prise en charge des vignettes dynamiques, des listes de raccourcis et même tirer pour actualiser.





Windows 10 prenant en charge les applications Web progressives est une bonne chose, mais qu'est-ce que cela signifie pour la stratégie d'applications de Microsoft ? - onmsft. Com - 3 mai 2018

Le twitter pwa.

Comme Microsoft l'a expliqué dans son documentation sur les PWA , ces applications fonctionnent exactement comme les applications UWP standard et elles peuvent tirer parti des fonctionnalités suivantes par rapport à l'exécution dans le navigateur :



Lorsqu'elles sont installées sur Windows 10, les PWA s'exécutent en tant qu'applications de la plate-forme Windows universelle et bénéficient de ces avantages techniques par rapport à l'exécution dans le navigateur :

  • Fenêtre autonome
  • Processus indépendant du navigateur (cache isolée, moins de surcharge)
  • Aucun quota de stockage (pour IndexedDB, stockage local, etc.)
  • Processus hors ligne et en arrière-plan
  • Accès aux API natives Windows Runtime (WinRT) via JavaScript
  • Apparence dans les contextes « application » tels que le menu Démarrer de Windows et les résultats de recherche Cortana

Étant donné que les PWA reposent sur des technologies Web, elles doivent également être toujours à jour. En général, les utilisateurs de Windows 10 ne devraient pas avoir à télécharger une nouvelle version pour profiter des nouvelles fonctionnalités, bien que des mises à jour d'applications puissent toujours se produire pour certains d'entre eux. Il y a beaucoup d'avantages pour les développeurs, d'autant plus qu'une PWA bien construite devrait fonctionner de la même manière sur tous les navigateurs et différemment. plates-formes. Charlie Croom, ingénieur Web chez Twitter, a récemment souligné que la prise en charge d'une PWA est beaucoup moins de travail pour les développeurs d'applications.

Microsoft a-t-il le droit de publier des PWA sur le Microsoft Store ?

Depuis le lancement de Windows 8 en 2012, Microsoft a eu du mal à amener les développeurs à prendre en charge son Windows Store. Pour être juste, Apple a également ses propres problèmes avec le Mac App Store, mais jusqu'à présent, le géant de Cupertino a refusé de privilégier la quantité à la qualité.

Le fait que Microsoft ait l'intention de publier des PWA sur le Microsoft Store semble poser problème pour plusieurs raisons. L'entreprise a détaillé ses plans en février :

Nous utilisons le Bing Crawler pour identifier les PWA sur le Web depuis près d'un an et, après avoir examiné près de 1,5 million de candidats, nous avons identifié un petit ensemble initial d'expériences d'applications Web progressives que nous indexerons. pour que les clients Windows 10 fassent un tour au cours des semaines à venir… Tout au long de ce processus, nous continuerons à vérifier nos mesures de qualité pour les PWA, afin de nous assurer que nous offrons une expérience précieuse, digne de confiance et agréable à nos clients communs sur Appareils Windows… Une fois dans le Store, l'éditeur aura la possibilité de revendiquer ses applications pour prendre le contrôle total de sa présence sur le Store.

Nous avons essayé ces PWA publiées par Microsoft, et elles ne ressemblent en rien à l'excellente nouvelle application Twitter. En bref, ils semblent être des wrappers Web de base qui n'exploitent pas les service workers et autres fonctionnalités PWA. Et bien que Microsoft ait déclaré que les PWA nécessiteraient la mise à jour Windows 10 d'avril 2018, toutes ces applications nécessitent Windows 10 version 1507 ou une version plus récente, et elles fonctionnent également sur Windows 10 Mobile. Cependant, ce n'est vraiment pas beau lorsque vous voyez des fenêtres contextuelles vous demandant de télécharger une application Android.

En fin de compte, ces PWA n'offrent pas beaucoup de valeur, et il y a aussi quelques problèmes d'UI/UX qui méritent d'être mentionnés :

https://twitter.com/Daniel_Rubino/status/982676003553185792

Nous ne sommes pas sûrs qu'il soit logique pour Microsoft de continuer à proposer des applications de qualité médiocre à Microsoft. Cela n'a pas l'air bien du tout, et bien que Microsoft ait dit que les éditeurs peuvent prendre le contrôle de ces applications pour les améliorer, nous doutons que beaucoup s'en soucient.

Qu'est-ce que cela signifie pour les applications natives ?

Les applications natives ont généralement l'avantage d'un code proche du métal, mais bien que cela soit généralement vrai pour les applications Win32, cela ne s'applique évidemment pas à toutes les applications UWP. En effet, certaines des propres applications UWP de Microsoft ont des performances terribles telles que OneDrive ou l'application Xbox, donc les PWA ont certainement du sens pour certains cas d'utilisation.

Cependant, les PWA ajoutées au Microsoft Store signifient que les utilisateurs peuvent désormais y trouver trois types d'applications : les applications de bureau pontées (telles que Spotify ou iTunes), les applications UWP et les PWA. Microsoft investit toujours dans sa plate-forme UWP, mais il est difficile de voir les développeurs l'adopter de manière considérable.

Windows 10 prenant en charge les applications Web progressives est une bonne chose, mais qu'est-ce que cela signifie pour la stratégie d'applications de Microsoft ? - onmsft. Com - 3 mai 2018

Certains des « pwas » publiés par Microsoft.

Dans un article de blog intitulé Microsoft et l'illusion d'entreprise UWP, Dean Chalk, un ancien développeur Xamarin qui est récemment passé à l'alternative Flutter de Google a résumé tous les problèmes avec la plate-forme UWP de Microsoft :

UWP est une plate-forme mobile d'abord. Il est conçu pour les petits appareils utilisés par des personnes touchant un écran avec des doigts en forme de saucisse. Oui, vous pouvez faire en sorte que l'application s'adapte à différentes tailles d'écran, mais c'est toujours le même problème - impuissant et simplifié, avec de faibles niveaux de densité d'informations - si c'est tout ce dont vous avez besoin, vous allez quand même créer une application Web à la place.

Chalk n'est pas non plus convaincu que nous verrons un jour des PWA sérieuses être développées. Des applications Web ont été créées là où cela était nécessaire, et les PWA ne figurent sur aucune feuille de route d'entreprise, a-t-il expliqué, ajoutant que Microsoft devrait plutôt se concentrer sur sa force, à savoir les logiciels de bureau.

Il est probablement trop tôt pour dire si les développeurs vont sauter dans le train PWA, mais nous savons déjà que Microsoft a consacré de nombreuses sessions Build 2018 au sujet. L'un d'eux présentera l'équipe Twitter expliquant comment ils ont reconstruit leur application Windows en tant que PWA, laissant la version UWP précédente derrière.

D'une certaine manière, il a été étrange de voir Microsoft promouvoir à la fois le nouveau Twitter PWA et iTunes arrive enfin sur le Microsoft Store ces derniers jours. iTunes est à peu près le type d'application qui aurait pu devenir une application Web il y a longtemps, mais pour une raison quelconque, Apple pense toujours qu'avoir une application de bureau pour Windows reste utile. Le débat entre web et applications natives est toujours en cours, et jusqu'à présent Microsoft souhaite accueillir tous les types d'applications dans son Store. Reste à voir si cela peut conduire à davantage de développeurs et d'utilisateurs de Windows 10 à adopter le Microsoft Store.

Des Articles Intéressants

Internet Explorer 11 synchronise désormais les mots de passe entre Windows Phone 8.1 et Windows PC

Internet Explorer a ajouté une multitude de nouvelles fonctionnalités au cours de ses dernières mises à jour. Récemment, il a ajouté une autre fonctionnalité intéressante - la possibilité de synchroniser

Song of the Deep arrive sur Xbox One, PS4, PC le 12 juillet 2016

Le jeu d'action-aventure de style Metroidvania, Song of the Deep, sortira officiellement sur Xbox One, PS4 et PC plus tard cet été, le 12 juillet 2016.

Les responsables de l'équipe Bing expliquent comment fonctionne la recherche : partie 2, Bingbot

Fabrice Canel, directeur de programme principal de Bing, explique comment Microsoft découvre, analyse, extrait et indexe les données pour Bing Search.

La version préliminaire 10586.218 de Windows 10 Mobile Insider va sortir de l'anneau de prévisualisation et des appareils de vente au détail

Comme nous l'avons signalé hier, Microsoft a testé une nouvelle version pour cet anneau uniquement, baptisé 10586.218, et aujourd'hui, ils ont commencé à le déployer.

Mise à jour de Windows Live Essentials 2011 publiée

Microsoft a publié une mise à jour de son Windows Live Essentials 2011. La mise à jour nous apporte plusieurs n

La ville de San Jose passe à Office 365, profite à plus de 5000 employés de la ville

La ville de San Jose, la dixième plus grande ville du pays et la plus grande ville du nord de la Californie, est en train de passer à Office 365 de Microsoft.

Récapitulatif de l'actualité Microsoft : l'apprentissage automatique arrive sur Skype Lite, HealthVault pour obtenir 2FA et plus

Jetez un œil aux principales actualités de Microsoft au cours de la semaine dernière, de 2FA pour HealthVault à Satya Nadella s'en prenant à l'administration Trump.

Microsoft retire Windows HomeGroup, désactivé dans la dernière build Insider 17063

Avec l'arrivée de Windows Insider Preview build 17063, Microsoft a publié un tas de nouvelles fonctionnalités que Windows Insiders peut utiliser. Cependant, Microsoft a

Disney Magic Kingdoms obtient la mise à jour Peter Pan sur Windows 10 Mobile et PC

Disney Magic Kingdoms a mis à jour vers la version 2.7.0.11 sur les PC et tablettes Windows 8.1 et 10 et les téléphones Windows exécutant Windows Phone 8.1 et supérieur. Cette

Lumia 830 en direction d'AT&T exclusivement le 7 novembre, coûte 449,99 $ hors contrat

Le Lumia 830 de Microsoft (lire notre critique ici) est déjà disponible à la vente dans diverses régions du monde, et maintenant l'attente pour les gens aux États-Unis aussi

Rise of the Tomb Raider pour Windows 10 prend en charge DirectX 12

Le Window Store a récemment été critiqué par ceux qui pensent qu'il s'agit d'une porte d'entrée en enfer tandis que d'autres sont simplement déçus de son incapacité.

La dernière mise à jour de Minecraft Earth apporte une nouvelle foule et des améliorations aux aventures

Minecraft Earth, l'itération VR gratuite du jeu disponible sur iPhone et appareils Android, vient de recevoir une mise à jour pour l'amener à la version R12. Parmi les derniers ajouts, citons le nouveau Wooly Cow, qui, comme son nom l'indique, peut être tondu pour la laine.

Récapitulatif des actualités de Microsoft : dépasse Apple en tant qu'entreprise la plus précieuse, Two Hat a été acquis et plus encore

Le récapitulatif des actualités Microsoft est une fonctionnalité hebdomadaire mettant en évidence les principales actualités Microsoft de la semaine dernière. Asseyez-vous, prenez un café et bonne lecture !

Le patron de Xbox, Phil Spencer, fait allusion à une éventuelle sortie de Battletoads

Il semble qu'il soit possible que Battletoads soit publié dans un proche avenir. Le dernier jeu de la série est sorti en 1994 et il est possible que Microsoft

Voici comment connecter vos comptes Microsoft Movies & TV à Movies Anywhere

Maintenant que Microsoft a finalement et officiellement rejoint le club Movies Anywhere, il est temps pour un nombre indéterminé d'utilisateurs de Windows de déplacer leur film et

Certains initiés peuvent désormais tester la prise en charge de la souris et du clavier dans Microsoft Edge sur Xbox

Le nouveau navigateur Edge basé sur Chromium de Microsoft, qui est désormais disponible en avant-première pour certains Xbox Insiders, prendra en charge la saisie à la souris et au clavier plus tard cette année.

Sony veut que vous croyiez que 'la grandeur vous attend' avec la PS4, propose une vidéo de déballage

Nous sommes officiellement à dix jours du lancement de la console de divertissement Xbox One et du principal rival de la Xbox One, la Sony PlayStation 4 (PS4),

Mises à jour de l'application Windows 10 Telegram avec de nouvelles fonctionnalités de chat basées sur la localisation

L'application Telegram officielle pour les appareils Windows 10, Telegram Desktop, mise à jour vers la version 5.8 aujourd'hui. Cette dernière mise à jour ajoute la possibilité d'ajouter des contacts sans

Ces chaussettes Fallout 4 dont vous rêviez sont à 25 % de réduction dans la boutique Bethesda ce Cyber ​​Monday

Bethesda Softworks offre aux consommateurs des économies de 25 % sur tous les articles de la boutique Bethesda

Retour sur 2005 et le premier « Start » de Microsoft, Start.com

Plus tôt dans la journée, Microsoft a annoncé Microsoft Start, une nouvelle intégration personnalisée d'actualités et d'informations disponible sur le Web, Windows 10, les widgets Windows 11 et

Des références au « haut-parleur Cortana » découvertes pourraient rivaliser avec Alexa d'Amazon Echo

Un nouvel assistant Cortana donne l'impression que Microsoft envisage de concurrencer Amazon avec ses propres haut-parleurs Cortana, ou que des tiers publient les leurs.

Assassin's Creed: The Ezio Collection arrive sur Xbox One en Amérique du Nord le 15 novembre, en Europe le 17 novembre

Chez certains détaillants, l'achat de la collection Ezio vous rapportera également un billet gratuit pour le film Assassin's Creed qui sortira en décembre.

Windows 10 Xbox Game Bar et application bêta Xbox mis à jour avec de nouvelles options de liaison de compte

Microsoft a mis à jour sa nouvelle application bêta Xbox sur Windows 10 pour ajouter les nouvelles options de liaison de compte qui ont été annoncées lors de Inside Xbox la semaine dernière.

La vente Blu-ray 4K d'Amazon est maintenant en ligne juste à temps pour la Xbox One X

Si vous avez eu la chance de remporter une Xbox One X cette semaine, vous voudrez peut-être envisager de consulter la vente Blu-ray 4K d'Amazon.

Une feuille de calcul divulguée montre des informations sur les salaires partagées par certains employés de Microsoft

Près de 400 employés sur 144 000 ont partagé leurs salaires personnels, ironiquement, dans une feuille Google pour compatir les revenus disparates dans toute l'entreprise.