Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

iOS 16.4 améliore l'expérience des applications Web en apportant des notifications push aux PWA

iOS 16.4 améliore l'expérience des applications Web en apportant des notifications push aux PWA

Avec la sortie d'iOS 16.4, Apple fait un grand pas en avant pour fournir aux développeurs d'applications Web des expériences plus natives de type application sur leurs appareils. Désormais, les utilisateurs peuvent recevoir des notifications push des applications Web progressives (PWA) installées sur leurs écrans d'accueil, réduisant ainsi l'écart entre les applications Web et les applications natives.

Depuis 2008, les utilisateurs d'iOS peuvent créer des raccourcis vers leurs applications Web préférées sur leurs appareils. Au fil du temps, Apple a progressivement ajouté des fonctionnalités d'application Web à son système d'exploitation. cependant, la prise en charge des notifications push est restée remarquablement absente.

Avec l'arrivée d'iOS 16.4, l'équipe WebKit d'Apple a écrit dans un article de blog : "Nous ajoutons la prise en charge des applications Web Web Push pour l'écran d'accueil. Web Push permet aux développeurs Web d'envoyer des notifications push à leurs utilisateurs via l'utilisation de Push L'API, l'API de notifications et les Service Workers travaillent tous ensemble."

Les développeurs d'applications Web peuvent désormais demander l'autorisation d'envoyer des notifications push lorsque les utilisateurs interagissent avec les boutons "S'abonner" présents dans les applications Web. Une fois accordés, les utilisateurs recevront des notifications sur leur écran de verrouillage, leur centre de notification ou même une Apple Watch couplée. Notamment, les paramètres d'autorisation peuvent être gérés dans iOS, tout comme ceux des applications natives, comblant davantage le fossé entre les expériences Web et les applications natives.

Cette fonctionnalité s'aligne sur Web Push compatible W3C, qu'Apple a lancé à l'automne dans le navigateur Safari 16.1 de macOS Ventura. En conséquence, les développeurs d'applications Web qui adoptent le Web Push basé sur les normes ainsi que les meilleures pratiques de l'industrie verront leurs applications fonctionner de manière transparente sur les appareils iPhone et iPad.

L'introduction de la prise en charge de l'API Badging permet aux développeurs d'applications Web d'afficher le nombre de badges sur les écrans d'accueil iOS. En exploitant les fonctions setAppBadge et clearAppBadge, le nombre de badges peut être facilement mis à jour.

Apple prévoit d'autoriser les navigateurs tiers à ajouter des applications Web aux écrans d'accueil dans une prochaine version d'iOS, élargissant encore les possibilités d'exposition et d'adoption des applications Web. Cette décision est conforme aux récentes améliorations apportées par Apple aux fonctionnalités des applications Web sur les iDevices, ainsi qu'à la rumeur selon laquelle les navigateurs non WebKit seraient autorisés sur ses plates-formes, les deux faisant peut-être allusion à la stratégie de l'entreprise pour la prise en charge future des applications Web.

Voici quelques autres nouvelles API intéressantes pour les développeurs d'applications Web :

  • API de verrouillage de réveil d'écran
  • API d'orientation de l'écran
  • API d'activation utilisateur
  • Prise en charge vidéo de l'API Web Codecs

Les améliorations de la prise en charge des applications Web soulignent l'importance des applications Web au sein de l'écosystème logiciel, reflétées par des expériences de plus en plus riches en fonctionnalités. Cette tendance est en outre soutenue par des plates-formes no-code populaires comme AppMaster.io qui permettent un développement efficace et efficient de diverses applications, y compris des applications Web. Pour explorer le potentiel du développement no-code et des plates-formes comme AppMaster.io, consultez leur Guide complet sur le développement d'applications No-Code à faible code pour 2022 .

Les utilisateurs d' AppMaster peuvent également bénéficier de ces nouvelles fonctionnalités de prise en charge des applications Web au sein de leurs projets, ce qui accélère potentiellement encore le développement.

Postes connexes

Révélé : le rôle précoce de Google dans la création de la première application Android de Twitter
Révélé : le rôle précoce de Google dans la création de la première application Android de Twitter
Découvrez l'histoire inédite de la contribution significative de Google au développement initial d'applications sociales majeures comme Twitter pour Android.
Nouvelles passionnantes : nous passons au discours !
Nouvelles passionnantes : nous passons au discours !
La communauté AppMaster passe au discours
Nouvelles passionnantes : nous passons au discours !
Nouvelles passionnantes : nous passons au discours !
La communauté AppMaster passe au discours
Samsung dévoile le Galaxy A55 avec une sécurité innovante et une construction haut de gamme
Samsung dévoile le Galaxy A55 avec une sécurité innovante et une construction haut de gamme
Samsung élargit sa gamme de milieu de gamme en présentant les Galaxy A55 et A35, dotés de la sécurité Knox Vault et d'éléments de conception améliorés, conférant au segment des qualités phares.
Commencez gratuitement
Inspiré pour essayer cela vous-même?

La meilleure façon de comprendre la puissance d'AppMaster est de le constater par vous-même. Créez votre propre application en quelques minutes avec un abonnement gratuit

Donnez vie à vos idées