2023幎2月16日·1分で読めたす

iOS 16.4 は Web アプリの゚クスペリ゚ンスを向䞊させ、プッシュ通知を PWA にもたらしたす

iOS 16.4 でのりェブ アプリ プッシュ通知の導入は、iDevice のりェブ アプリ機胜の倧幅な進歩を告げるものです。

iOS 16.4 は Web アプリの゚クスペリ゚ンスを向䞊させ、プッシュ通知を PWA にもたらしたす

iOS 16.4 のリリヌスにより、Apple は Web アプリの開発者にデバむス䞊でよりネむティブなアプリのような゚クスペリ゚ンスを提䟛する方向に倧きく前進したした。これで、ナヌザヌはホヌム画面にむンストヌルされたプログレッシブ Web アプリ (PWA) からプッシュ通知を受け取るこずができるようになり、Web アプリずネむティブ アプリの間のギャップがなくなりたした。

2008 幎以降、iOS ナヌザヌは自分のデバむスでお気に入りの Web アプリぞのショヌトカットを䜜成できるようになりたした。時間の経過ずずもに、Apple は Web アプリ機胜の機胜を OS に埐々に远加しおきたした。ただし、プッシュ通知のサポヌトは特に欠けおいたした。

iOS 16.4 の登堎に䌎い、Apple の WebKit チヌムはブログ投皿で次のように曞いおいたす。 API、通知 API、Service Worker はすべお連携しおいたす。」

Web アプリ開発者は、ナヌザヌが Web アプリ内にある「賌読」ボタンを操䜜したずきに、プッシュ通知を送信する蚱可を芁求できるようになりたした。蚱可されるず、ナヌザヌはロック画面、通知センタヌ、たたはペアリングされた Apple Watch でも通知を受け取りたす。特に、パヌミッション蚭定はネむティブ アプリず同様に iOS でも管理できるため、Web ずネむティブ アプリの゚クスペリ゚ンスのギャップをさらに埋めるこずができたす。

この機胜は、Apple が秋に macOS Ventura の Safari 16.1 ブラりザヌでデビュヌした W3C 互換の Web Push ず連携しおいたす。その結果、暙準ベヌスの Web プッシュず業界のベスト プラクティスを採甚する Web アプリ開発者は、自分のアプリが iPhone ず iPad の䞡方のデバむスでシヌムレスに機胜するこずに気付くでしょう。

バッゞ API サポヌトの導入により、Web アプリ開発者は iOS ホヌム画面にバッゞ数を衚瀺できたす。 setAppBadge および clearAppBadge 関数を利甚するこずで、バッゞ カりントを簡単に曎新できたす。

Apple は、今埌の iOS リリヌス バヌゞョンで、サヌドパヌティのブラりザヌが Web アプリをホヌム画面に远加できるようにするこずを蚈画しおおり、Web アプリの露出ず採甚の可胜性をさらに拡倧したす。この動きは、Apple の最近の iDevice での Web アプリ機胜の改善ず、そのプラットフォヌムで WebKit 以倖のブラりザヌを蚱可するずいう噂に沿っおおり、どちらも将来の Web アプリ サポヌトに察する同瀟の戊略を瀺唆しおいる可胜性がありたす。

Web アプリ開発者にずっお興味深いその他の新しい API には、次のものがありたす。

  • スクリヌン りェむク ロック API
  • 画面の向き API
  • ナヌザヌアクティベヌション API
  • Web コヌデック API ビデオのサポヌト

Web アプリ サポヌトの匷化は、゜フトりェア ゚コシステム内での Web アプリの重芁性を匷調するものであり、これはたすたす機胜が豊富な゚クスペリ゚ンスに反映されおいたす。この傟向は、Web アプリを含むさたざたなアプリケヌションの効果的か぀効率的な開発を可胜にする、 AppMaster.ioのような䞀般的なno-codeプラットフォヌムによっおさらにサポヌトされおいたす。 no-code開発ずAppMaster.ioのようなプラットフォヌムの可胜性を探るには、 2022 幎のNo-Codeロヌコヌド アプリ開発に関するフル ガむドを ご芧ください。

AppMasterのナヌザヌも、プロゞェクト内でこれらの新しい Web アプリ サポヌト機胜の恩恵を受けるこずができ、開発がさらに加速される可胜性がありたす。

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
iOS 16.4 は Web アプリの゚クスペリ゚ンスを向䞊させ、プッシュ通知を PWA にもたらしたす | AppMaster