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

iOS 16.4 usprawnia korzystanie z aplikacji internetowych, wprowadzając powiadomienia push do aplikacji PWA

iOS 16.4 usprawnia korzystanie z aplikacji internetowych, wprowadzając powiadomienia push do aplikacji PWA

Wraz z wydaniem systemu iOS 16.4 firma Apple zrobiła znaczący krok w kierunku zapewnienia programistom aplikacji internetowych bardziej natywnych doświadczeń przypominających aplikacje na ich urządzeniach. Teraz użytkownicy mogą otrzymywać powiadomienia push z progresywnych aplikacji internetowych (PWA) zainstalowanych na ich ekranach głównych, wypełniając lukę między aplikacjami internetowymi a aplikacjami natywnymi.

Od 2008 roku użytkownicy iOS mogą tworzyć skróty do swoich ulubionych aplikacji internetowych na swoich urządzeniach. Z biegiem czasu firma Apple stopniowo dodawała funkcje aplikacji internetowych do swojego systemu operacyjnego; jednak obsługa powiadomień push pozostała wyraźnie nieobecna.

Wraz z pojawieniem się iOS 16.4, zespół WebKit firmy Apple napisał w poście na blogu: „Dodajemy obsługę Web Push do aplikacji internetowych na ekranie głównym. Web Push umożliwia twórcom stron internetowych wysyłanie powiadomień push do ich użytkowników za pomocą Push Interfejs API, interfejs API powiadomień i pracownicy usług współpracują ze sobą”.

Twórcy aplikacji internetowych mogą teraz prosić o pozwolenie na wysyłanie powiadomień push, gdy użytkownicy wchodzą w interakcje z przyciskami „subskrybuj” znajdującymi się w aplikacjach internetowych. Po przyznaniu użytkownicy będą otrzymywać powiadomienia na ekranie blokady, w centrum powiadomień, a nawet na sparowanym zegarku Apple Watch. Warto zauważyć, że ustawieniami uprawnień można zarządzać w systemie iOS tak samo, jak ustawieniami aplikacji natywnych, co jeszcze bardziej wypełnia lukę między aplikacjami internetowymi i aplikacjami natywnymi.

Ta funkcja jest zgodna z Web Push zgodnym z W3C, który Apple zadebiutował jesienią w przeglądarce Safari 16.1 systemu macOS Ventura. W rezultacie twórcy aplikacji internetowych, którzy stosują oparte na standardach Web Push wraz z najlepszymi praktykami branżowymi, przekonają się, że ich aplikacje działają bezproblemowo zarówno na urządzeniach iPhone, jak i iPad.

Wprowadzenie obsługi Badging API umożliwia programistom aplikacji internetowych wyświetlanie liczby odznak na ekranach głównych systemu iOS. Wykorzystując funkcje setAppBadge i clearAppBadge, liczniki odznak można łatwo aktualizować.

Apple planuje zezwolić przeglądarkom innych firm na dodawanie aplikacji internetowych do ekranów głównych w nadchodzącej wersji iOS, jeszcze bardziej rozszerzając możliwości ekspozycji i adopcji aplikacji internetowych. To posunięcie jest zgodne z ostatnimi ulepszeniami Apple w zakresie funkcjonalności aplikacji internetowych na iDevices, a także pogłoskami o dopuszczeniu przeglądarek innych niż WebKit na swoich platformach, co może wskazywać na strategię firmy dotyczącą przyszłej obsługi aplikacji internetowych.

Niektóre inne nowe interfejsy API interesujące dla twórców aplikacji internetowych to:

  • Interfejs API blokady wybudzania ekranu
  • Interfejs API orientacji ekranu
  • Interfejs API aktywacji użytkownika
  • Obsługa wideo Web Codecs API

Ulepszenia obsługi aplikacji internetowych podkreślają znaczenie aplikacji internetowych w ekosystemie oprogramowania, co znajduje odzwierciedlenie w coraz bogatszych w funkcje doświadczeniach. Ten trend jest dodatkowo wspierany przez popularne platformy no-code takie jak AppMaster.io, które umożliwiają efektywne i wydajne tworzenie różnych aplikacji, w tym aplikacji internetowych. Aby poznać potencjał programowania no-code i platform, takich jak AppMaster.io, zapoznaj się z ich Pełnym przewodnikiem dotyczącym tworzenia aplikacji No-Code i małej ilości kodu na rok 2022 .

Użytkownicy AppMaster również mogą skorzystać z tych nowych funkcji obsługi aplikacji internetowych w swoich projektach, potencjalnie jeszcze bardziej przyspieszając rozwój.

Powiązane posty

AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
Firma AppMaster wzięła udział w konferencji BubbleCon 2024 w Nowym Jorku, zdobywając wiedzę, rozszerzając sieci kontaktów i badając możliwości napędzania innowacji w obszarze tworzenia oprogramowania bez kodu.
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
FFDC 2024 rozświetliło Nowy Jork, przynosząc deweloperom najnowocześniejsze spostrzeżenia na temat rozwoju aplikacji z FlutterFlow. Dzięki sesjom prowadzonym przez ekspertów, ekskluzywnym aktualizacjom i niezrównanemu networkingowi było to wydarzenie, którego nie można było przegapić!
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
W 254 firmach, w tym u takich gigantów jak Tesla i Amazon, likwidacja 60 000 miejsc pracy przyniesie kontynuację fali zwolnień w branży technologicznej, która zmieni krajobraz innowacji.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie