PWA to je kombinácia toho najlepšieho z mobilných aplikácií a webových technológií.
Progressive web application (PWA) je web stránka, ktorá na dotykovom zariadení vyzerá a správa sa ako mobilná aplikácia. Získavate teda „dva v jednom” a k tomu niekoľko benefitov navyše. Je to vhodné riešenie pre váš projekt?
PWA je súbor moderných technológií, ktorých použitie by ste mali zvažovať, ak máte veľa návštev z mobilných zariadení. Je to stále pomerne nový prístup k tvorbe mobilných aplikácií a webstránok. PWA to je kombinácia toho najlepšieho z mobilných aplikácií a webových technológií. Používateľský zážitok je rovnocenný s natívnymi aplikáciami, alebo ich v niektorých prípadoch prekonáva.
Vo svete ho veľmi úspešne používajú napr. Forbes, Twitter, Alibaba, Lancome, Uber, Starbucks.
Aké sú teda výhody a nevýhody využitia PWA technológie?
Offline mód
Možnosť inštalácie na jeden klik
Rýchlejšie načítavanie
Push notifikácie a prístup k hardware
Nie je potrebné vyvíjať a spravovať separátne mobilné aplikácie a napájať ich na existujúcu databázu.
Nie je potrebné sťahovanie cez app store (napr. Google Play)
Jedna za najväčších nevýhod klasických mobilných aplikácií je ich nízka konverzia. V preklade:
Redesign vašej mobilnej aplikácie/onlinu portálu a pod. je jedinečná šanca, kedy môžete prejsť na technológiu PWA. Rozhodnutie používať PWA je hlavne obísť obmedzenia, ktoré spoločnosti Apple a Google kladú na obsah v ich obchodoch, ako aj zabezpečiť lepšiu používateľskú skúsenosť.
Aké sú najpoužívanejšie technológie pre PWA?
Existuje niekoľko technológií na vytvorenie progresívnej webovej aplikácie, založenej hlavne na JavaScripte, s rôznymi charakteristikami.
Detailnejšie informácie nájdete v článku od spoločnosti Google https://web.dev/progressive-web-apps/
Je lepšie zvoliť si vývoj PWA, keď:
Naopak, je lepšie vyvinúť natívnu aplikáciu, keď:
Všeobecný proces inštalácie natívnych aplikácií sa riadi týmto postupom:
V porovnaní, inštalácia PWA zahŕňa:
Existuje už veľa príkladov „rozlíšených“ PWA, ktoré používatelia používajú na svojich zariadeniach.
Starbucks
S cieľom poskytnúť prístupné a používateľsky príjemné online objednávanie všetkým svojim zákazníkom spoločnosť Starbucks postavila online objednávkový systém postavený na PWA, ktorý poskytuje podobný zážitok ako ich existujúca natívna aplikácia.
Inými slovami, vďaka svojej schopnosti fungovať v režime offline umožňuje spoločnosť Starbucks svojim zákazníkom prezeranie ponuky, prispôsobovanie objednávok a pridávanie položiek do svojich nákupných zoznamov a to všetko bez konzistentného prístupu na internet. Keď sú online, môžu si prezerať ceny podľa polohy a zadávať objednávky potravín a nápojov.
Uber
Keď sa spoločnosť rozširuje na nové trhy, jej web Uber bol prestavaný od nuly na PWA, aby ponúkal porovnateľný zážitok z rezervácie v natívnej mobilnej aplikácii. Uber PWA je navrhnutý tak, aby rezervácie vozidiel boli uskutočniteľné na nízkorýchlostných sieťach 2G.
Model PWA, postavený na koncepte zážitku podobného aplikácii, ktorý je prístupný vo všetkých moderných prehliadačoch, je skvelý pre ľudí browsujúcich na zariadeniach nižšej kategórie, ktoré nemusia byť kompatibilné s natívnou aplikáciou Uber.
Ako PWA zafungovalo? Natívny zážitok vo veľmi ľahkej webovej aplikácii Uber umožnil rýchlu požiadavku na jazdu bez ohľadu na umiestnenie, rýchlosť siete a zariadenie. Základ aplikácie s veľkosťou iba 50 kB umožňuje jej načítanie do 3 sekúnd v sieťach 2G.
So zameraním na medzinárodný rast, Pinterest prestaval webstránku s dôrazom na mobilné zobrazenia od základu ako PWA. Sociálna sieť zistila, že pred týmto krokom iba 1 % svojich mobilných používateľov konvertovala na registrácie, prihlásenia alebo inštalácie aplikácií z dôvodu slabého výkonu na mobilných zariadeniach.
Pinterest PWA štatistiky
Keď si uvedomili, že príležitosť na zlepšenie konverzie bola obrovská, obnovili tak mobilný web pomocou technológie PWA, čo viedlo k niekoľkým pozitívnym výsledkom:
Spotify
Váš obľúbený hudobný prehrávač je teraz postavený nad technológiou PWA. Pre určité nezhody medzi spoločnosťou Spotify a spoločnosťou Apple, pokiaľ ide o províziu, našla spoločnosť Spotify aktuálnu príležitosť začať vyvíjať verziu svojej aplikácie PWA – tak ako mnoho iných veľkých značiek.
V porovnaní s natívnou Spotify aplikáciou je verzia PWA podstatne rýchlejšia s vlastným jedinečným a prispôsobivým používateľským rozhraním. Podobne ako pri mnohých iných PWA sa používateľom zobrazí výzva na pridanie produktu Spotify PWA na ich domovskú obrazovku, čím sa produkt Spotify PWA stane dostupnejším a porovnateľnejším s ostatnými jeho verziami.
Forbes
Pre Forbes, globálnu mediálnu spoločnosť so zameraním na obchod, technológiu, podnikanie, vodcovstvo a životný štýl, je angažovanosť zákazníkov nevyhnutná.
S rastúcim počtom používateľov mobilných telefónov videl Forbes obrovský potenciál pri uvedení svojho vlastného PWA v roku 2017. Vďaka veľmi rýchlym časom načítania stránky, push-oznámeniam, okamžitým prechodom a ľahkému dizajnu sa Forbes podarilo zvýšiť zapojenie používateľov a zvýšiť počet konverzií.
Alibaba
Alibaba.com, najväčšia obchodná (B2B) platforma na svete, ktorá slúži viac ako 200 krajinám a regiónom, sa stretla s ťažkosťou vybudovať pútavý zážitok pre mobilný web. Táto forma webu je ich primárnou platformou na prezeranie ponuky v mobile. Alibaba.com vnímali mobilný web ako platformu na presun používateľov, ktorí aplikáciu nepoužívajú, do aplikácie.
Ale mnohí radšej zostali v prehliadači. Uvedomili si, že vybudovanie efektívnej mobilnej webovej prezentácie bude nevyhnutné. Chceli poskytnúť vynikajúcu používateľskú skúsenosť tak návštevníkom, ktorí prvýkrát navštívili internet (v nádeji, že ich znova zapoja), ako aj opakovaným návštevníkom (ktorí sú lojálnejší k tejto stránke).
Výsledkom je, že Alibaba.com vybudovali PWA, ktoré viedli k rýchlemu, efektívnemu a spoľahlivému používaniu mobilného webu.
Spoločnosti ako Alibaba a Flipkart zaznamenali vďaka PWA výrazné zvýšenie miery retencie a konverzie. Pravdepodobne to bude mať ešte väčšie výhody pre ľudí v rozvojových krajinách, ktorí používajú siete 2G a 3G na zariadeniach s malým úložiskom v tom, že im poskytnú rýchlejší a spoľahlivejší prístup k webu.
Odpoveď je ako vždy – závisí od vašich potrieb. Rozhodnutie o vytvorení PWA vychádza z analýzy a úvah, ktoré sa musia z času na čas urobiť, od projektu k projektu, od používateľa k používateľovi.
No zjednodušenie vývoja je požiadavkou mnohých projektov, a preto vidíme veľký potenciál vo využití tejto technológie. Podpora veľkých hráčov jasne ukazuje, že nejde o módny výstrelok, ale budúcnosť pre tvorbu mnohých online zážitkov na mobilných zariadeniach.