Zamknij reklame

Bez aplikacji nasz smartfon nie byłby tak „inteligentny”. Z tego też powodu wielu wyśmiewało pierwszego iPhone'a i dlatego też w App Store pojawił się iPhone 3G. Jednak Steve Jobs początkowo nie chciał takiego porozumienia, bo chciał zmusić deweloperów do tworzenia kolejnych Aplikacje internetowe. Są one nadal dostępne dzisiaj, ale różnią się od tych z App Store. 

Czym są aplikacje internetowe? 

Jeśli na stronie internetowej znajduje się aplikacja internetowa, zawiera ona specjalny plik, który określa jej nazwę, ikonę oraz to, czy aplikacja ma wyświetlać interfejs użytkownika przeglądarki, czy też ma zajmować cały wyświetlacz urządzenia, tak jakby była pobierana z sklep. Zamiast być następnie ładowane ze strony internetowej, zwykle jest ono zapisywane w pamięci podręcznej na urządzeniu i dzięki temu można z niego korzystać w trybie offline, chociaż nie jest to wymagane. 

Łatwiej się rozwijać 

Wyraźną zaletą aplikacji internetowej jest to, że programista musi włożyć minimum pracy i, co za tym idzie, pieniędzy, aby stworzyć/zoptymalizować taką aplikację. Jest to więc proces znacznie łatwiejszy niż tworzenie pełnoprawnej aplikacji, która musi spełniać wymagania App Store (lub Google Play).

Nie trzeba go instalować 

W końcu stworzona w ten sposób aplikacja internetowa może wyglądać niemal identycznie jak ta, która byłaby dystrybuowana poprzez App Store. Jednocześnie Apple nie musi tego w żaden sposób sprawdzać i zatwierdzać. Wystarczy, że wejdziesz na stronę i zapiszesz aplikację jako ikonę na pulpicie.  

Roszczenia dotyczące danych 

Aplikacje internetowe również mają minimalne wymagania dotyczące pamięci. Ale jeśli pójdziesz do App Store, zobaczysz niefortunny trend polegający na tym, że nawet proste aplikacje mają zwykle duże wymagania i wolną przestrzeń na urządzeniu. Starsi z pewnością to docenią.

Nie są przywiązani do żadnej platformy 

Aplikację internetową nie obchodzi, czy uruchamiasz ją na Androidzie, czy iOS. Wystarczy uruchomić go w odpowiedniej przeglądarce, czyli Safari, Chrome i innych. To z kolei oszczędza pracę programistów. Ponadto taką aplikację można aktualizować w nieskończoność. Prawdą jest jednak, że skoro tytuły internetowe nie są dystrybuowane za pośrednictwem App Store czy Google Play, to mogą nie mieć takiego wpływu.

Wydajność 

Aplikacje internetowe nie mogą wykorzystać pełnego potencjału wydajności urządzenia. W końcu jest to nadal aplikacja przeglądarki internetowej, z której korzystasz i w której ładowane są aplikacje internetowe.

Powiadomienie 

Aplikacje internetowe na iOS nie mogą jeszcze wysyłać powiadomień push do użytkowników. Już w becie iOS 15.4 widzieliśmy oznaki zmian, ale póki co panuje cisza w tej kwestii. Być może sytuacja zmieni się wraz z iOS 16. Oczywiście klasyczne aplikacje potrafią wysyłać powiadomienia, bo często na tym opiera się ich funkcjonalność. 

.