Progresywne aplikacje już w mobilnym Chrome: ani strony, ani apki, lecz coś pomiędzy nimi
Mobilne Chrome obsługuje już progresywneaplikacje internetowe, tzw. WebAPK. Ten nowy rodzaj aplikacji jestczymś w rodzaju pomostu między standardowymi aplikacjami, awitrynami mobilnymi – rozszerza możliwości tych ostatnich, bezzmuszania wydawców do tworzenia oddzielnego oprogramowania naAndroida.
Małe i lekkie, webAPKiinstalują się po otworzeniu w przeglądarce Chrome automatycznie,poprzez systemowy instalator. Jeśli przeglądarka otrzymałauprawnienie do dodawania ikon na pulpit, to ikona pojawi siębezpośrednio w launcherze, tak jak normalnie zainstalowanejaplikacji. Tak zainstalowana aplikacja będzie działać płynniej,nawet przy gorszym połączeniu sieciowym, wymaga też mniejszejilości zasobów sprzętowych, niż normalne APK-i. Zarazem jednakmoże korzystać ona z wielu funkcji normalnego oprogramowania, np.wysyłać powiadomienia typu push.
Pozwala na to napisany wJavaScripcie service worker, tj. coś w rodzaju działającego postronie klienta proxy, który pozwala na kontrolowanie zachowaniabufora przeglądarki i odpowiedzi na zapytania o zasoby – tak byzbuforować te najczęściej pobierane zasoby i zapewnićużytkownikom stabilny dostęp.
Jeżeli macie zainstalowaneChrome z kanałów Dev lub Canary, możecie włączyć pełnąobsługę progresywnych aplikacji internetowych, przełączającflagę chrome://flags/#enable-improved-a2hs. Od tej pory odwiedzającstrony wspierające tę technologię, będziecie otrzymywaćpowiadomienie o możliwości zainstalowania aplikacji webAPK. Gdybytakiego powiadomienia nie było, wystarczy w menu Chrome wybraćopcję Dodaj skrót – uruchomi to systemowy instalator. Oczywiściezainstalowane na telefonie webAPKi można usunąć tak samo jak każdąinną aplikację Androida.
Biorąc pod uwagę to, żemobilne Chrome rządzi na rynku przeglądarek dla urządzeńprzenośnych, można się spodziewać, że większe serwisyinternetowe będą robiły co mogły, by użytkownicy zechcieli ichwebAPKi zainstalować. A że rozwiązanie jest wygodne też dlaużytkowników – wróżymy świetlaną przyszłość tejtechnologii.
Całkiem ciekawą listę stron, które oferują webAPK znajdziecie pod adresem pwa.rocks.