11/30/2017
Tunnisteet
digitaalinen liiketoiminta
PWA (Progressive Web App, progressiivinen selainapplikaatio) on tuore teknologia, josta on kirjoitettu joukko teknisiä artikkeleita. Lopulta on kuitenkin oleellisempaa, mikä on business case tälle lupaavalle sovellustyypille, ja miksi verkossa toimivien yritysten kannattaa aloittaa vähintään PWA:n suunnittelu mahdollisimman pian.
PWA on oikeastaan websivu, jolla pystytään toteuttamaan natiivisovellusta vastaavat ominaisuudet. PWA voi perustua ihan "tavalliseen" web-sivustoon tai niin kutsuttuun SPA:han (selainsovellus, single page application). Progressiivisen web-applikaation taustalla on joukko teknologioita, jotka vievät natiivisovelluksilta niiden viimeiset hyödyt verrattuna selaimiin. Näihin ominaisuuksiin kuuluvat mm. salamannopeat latausajat, käyttö offline-tilassa, push-viestit sekä asennus laitteen "kotinäyttöön".
PWA:t toki sisältävät lähtökohtaisesti muutkin modernien web-toteutusten ominaisuudet kuten:
Nimitys progressiivinen tulee kuitenkin siitä periaatteesta, että näitä ominaisuuksia voidaan ottaa käyttöön portaittain. Kaikkea tätä ei siis ole pakko toteuttaa kerralla, vaan ennemminkin liiketoiminnan tarpeiden mukaan. Tästä nimitys progressiivinen.
Progressiivinen web-sovellus ei ole vain taas kerran uusi buzzword ja teknologiatrendi, jolla ei ole käytännön arvoa. PWA:n hyödyt ovat selkeitä. Natiiviapplikaatiot nimittäin kärsivät yleisesti ottaen seuraavista suurista ongelmista:
Yksinkertaisesti: ensimmäiset tulokset tästä teknologiasta ja sen vaikutuksesta asiakaskokemukseen ovat vaikuttavia. Muutama esimerkki:
Koska web-alustaa tai verkkokauppaa kehitettäisiin joka tapauksessa jatkuvasti, on PWA oikeastaan vain luonnollista jatkumoa digitaalisen myyntikanavan kehittämiselle. PWA:n kaikki ominaisuudet eivät ole vielä tuettuja Applen laitteilla, mutta suurinta osaa niistä pystyvät hyödyntämään kaikki laitteet ja selaimet. Push-viestien ja "Add to Homescreen" -toiminnon tulemista joudutaan vielä odottamaan hetki iOS:lle, mutta Apple on luvannut tehdä korjausliikkeen asian suhteen.
Mielenkiintoista on myös, että progressiivisen luonteensa takia PWA voidaan rakentaa olemassaolevia järjestelmiä hyödyntäen ja monet perusratkaisut ovat jo pitkään saatavilla ollutta ja näin ollen toimivaa teknologiaa. Tietysti paras asiakaskokemus saavutetaan suunnittelemalla koko UX/UI progressiivisen selainsovelluksen parhaita käytäntöjä hyödyntäen, mutta jo saadut tulokset antavat vahvoja viitteitä siitä, että inkrementaalinenkin käyttöönotto on hyvin tuottava investointi.
Täällä ei ole mitään!