Aplikacja internetowa to w zasadzie strona internetowa zaprojektowana tak, aby wyglądała jak tradycyjna aplikacja. Można uzyskać do niego dostęp za pośrednictwem przeglądarki internetowej w telefonie, takiej jak Safari na iPhonie lub iPadzie, i nie wymaga pobierania ani instalowania za pośrednictwem App Store. Apple wspiera tego typu aplikacje od lat, ale czym jest aplikacja internetowa? Czym różni się od typowych aplikacji używanych na iPhonie i iPadzie?
Czym są aplikacje internetowe?
Aplikacje internetowe, jak je nazywa Apple, lub Progressive Web Apps i w skrócie PWA promowane przez Google, ale Apple woli nazywać je aplikacjami internetowymi. Niezależnie od tego, ogólnie rzecz biorąc, aplikacje internetowe są wszechstronnymi aplikacjami tworzonymi wyłącznie przy użyciu technologii internetowych, a termin PWA jest powszechnie używany do opisania tych aplikacji.
Z perspektywy użytkownika PWA można porównać do strony internetowej, którą można dodać do ekranu głównego urządzenia bez konieczności pobierania jej z App Store. Wśród popularnych aplikacji internetowych, z których korzysta wiele osób, są Mapy Google, Starbucks, Tinder, Uber i Instagram.
Co ciekawe, iOS był pierwszą platformą, która wspierała ideę PWA. Kiedy iPhone został wprowadzony po raz pierwszy, początkowe aplikacje zostały zbudowane przy użyciu HTML5, umożliwiając użytkownikom ręczne dodawanie ich do ekranu głównego, aby uzyskać pełnoekranowe wrażenia podobne do aplikacji. A w tamtym czasie App Store jeszcze nie istniał.
Po wprowadzeniu App Store wsparcie Apple dla aplikacji internetowych zaczęło słabnąć, podczas gdy Google Chrome nadal ulepszał powiązane technologie internetowe. A do 2018 roku wszystkie główne przeglądarki internetowe, w tym Safari, zobowiązały się do obsługi aplikacji internetowych. Od tego czasu Apple kontynuuje również ulepszanie aplikacji internetowych, chociaż nie było to tak reklamowane. Dlatego wiele osób było zaskoczonych, gdy Apple ogłosił swój plan obsługi powiadomień dla aplikacji internetowych podczas WWDC 2022.
Zalety aplikacji internetowych
W przeciwieństwie do „aplikacji internetowych”, które działają jak podstawowe skróty lub proste zakładki na ekranie głównym, aplikacje PWA można pobrać wcześniej, pracować w trybie offline i zapewniać wrażenia podobne do aplikacji w sklepie Apple Store oraz dostęp do funkcji, takich jak geolokalizacja, kamera i nie tylko.
Rozmiar aplikacji internetowej Starbucks to 233 KB, czyli o 99.84% mniej niż 148 MB w sklepie z aplikacjami.
Z punktu widzenia programisty wybór progresywnej aplikacji internetowej (PWA) pozwala uniknąć potencjalnych trudności, jakie może napotkać programista w uzyskaniu akceptacji aplikacji podczas procesu recenzji Apple.
Na przykład…
Apple nie akceptuje aplikacji, które recenzują aplikacje w Apple Store, więc deweloper się odwrócił Othman Aby rozwiązać problem, z którym borykają się niektóre osoby, ponieważ otrzymują wiele pytań i zapytań dotyczących próśb o aplikacje od znajomych lub rodziny, ponieważ wielu chce, aby aplikacja robiła określoną rzecz, ale nie wiedzą, jak nazywa się ta aplikacja robi to, a wyszukiwanie w sklepie z aplikacjami rzadko daje przydatne wyniki, zwłaszcza w języku arabskim.
Dlatego Othman opracował Appollow, platformę dla aplikacji, na której użytkownicy mogą łatwo wyszukiwać aplikacje w języku arabskim, a także udostępniać swoje ulubione aplikacje i odkrywać darmowe aplikacje przez ograniczony czas, mówi Othman (zainspirował mnie pomysł naszej aplikacji App- Ad).
Ale Othman, gdyby stworzył aplikację i umieścił ją w App Store, Apple odrzuciłby ją absolutnie, tak jak odmówił aktualizacji naszej aplikacji.App- Wrócił.Dlatego projekt Appollow to strona internetowa zbudowana w technologii PWA , co dodaje możliwość zainstalowania go jako aplikacji na ekranie głównym, takiej jak „Twitter i Starbucks”.
Othman jest genialnym programistą, jeśli Bóg pozwoli… To jest strona dla jego aplikacji, która działa z technologią, o której mówimy dzisiaj…
Wady aplikacji internetowych
Aplikacje natywne (opracowane przy użyciu zestawu programistycznego Apple) mają lepszą integrację z systemem iOS i zapewniają płynniejszą obsługę, na przykład aplikacje internetowe mogą przechowywać tylko dane i pliki offline o łącznej wielkości maksymalnie 50 MB. Nie mogą uzyskać dostępu do niektórych funkcji sprzętowych, takich jak Bluetooth i rozpoznawanie twarzy lub odcisk palca, i nie mogą wykonywać kodu w tle. Aplikacje internetowe nie mają obecnie dostępu do płatności w aplikacji i innych usług Apple, które są dostępne tylko dla aplikacji natywnych.
Jak dodać aplikację internetową do ekranu głównego
◉ Otwórz Safari na iPhonie lub iPadzie.
◉ Przejdź do witryny oferującej aplikacje internetowe, możesz przejść do witryny aplikacje Znajdziesz ich wiele.
◉ Kliknij przycisk udostępniania.
◉ Przewiń w dół okno Posty, a następnie wybierz Dodaj do ekranu głównego.
◉ Nazwij aplikację internetową, a następnie stuknij w Dodaj.
Nowa aplikacja internetowa pojawi się w miejscu na ekranie głównym urządzenia, a jeśli ją dotkniesz i wrócisz do standardowej witryny, zamknij Safari za pomocą przełącznika aplikacji, a następnie ponownie uruchom aplikację internetową.
Jak skonfigurować powiadomienia aplikacji internetowych na iPhonie
W aktualizacji beta dla iOS 16.4 W systemie iPadOS 16.4 firma Apple dodała nową funkcję, która umożliwia aplikacjom internetowym dodanym do ekranu głównego obsługę powiadomień. W ten sposób aplikacje te mogą poprosić o pozwolenie na otrzymywanie powiadomień za pośrednictwem okna, które pojawia się na ekranie, podobnie jak inne aplikacje, a następnie możesz wyrazić zgodę na otrzymywanie powiadomień z tej aplikacji. Jeśli masz pozwolenie na otrzymywanie powiadomień z tej aplikacji, będą one wyświetlane na ekranie blokady, w Centrum powiadomień i na sparowanym zegarku Apple Watch.
◉ Otwórz aplikację internetową dodaną do ekranu głównego.
◉ Znajdź ustawienie, które włącza powiadomienia, a następnie włącz je.
◉ Gdy pojawi się monit o pozwolenie, stuknij opcję Zezwól, aby zezwolić aplikacji internetowej na wysyłanie powiadomień, tak jak w przypadku typowej aplikacji.
Gdy to zrobisz, będziesz mógł kontrolować powiadomienia i plakietki ikon dla aplikacji internetowej z poziomu sekcji Powiadomienia aplikacji Ustawienia.
Źródło:
Jaki jest najlepszy zabieg i czas trwania?
Artykuł na XNUMX gwiazdek, dziękuję
Większość bezpłatnych aplikacji na ograniczony czas w aplikacji Apollo nie jest darmowa i wymaga subskrypcji.Jedyną zaletą aplikacji jest to, że zapewnia wyjaśnienie w języku arabskim
Dzięki za świetny artykuł 🌹
Jaki język jest potrzebny do stworzenia strony zgodnej z tą technologią?
Czy budowa strony internetowej przy użyciu React Responsive jest wystarczająco kompatybilna z tą funkcją?
Każda witryna utworzona za pomocą narzędzi do tworzenia stron internetowych na stronach hostingowych, takich jak Godaddy, po otwarciu jej z Safari i dodaniu do ekranu głównego otwiera się w ten sam sposób w przypadku PWA
Dziękuję Ci
Aplikacja Apollo jest świetna, ale czy można ją zmienić na sklep spoza USA?
Spodziewam się, że aplikacja nie ma nic wspólnego z narodowością konta Appstore, ponieważ nie pobiera z niego programów