MANAGE IT

Aplikacije

Kaj je PWA aplikacija in kdaj zadošča namesto prave aplikacije

Nikola CerićUstanovitelj in direktor, Manage IT

PWA (progresivna spletna aplikacija) deluje v brskalniku kot aplikacija, brez trgovin. Kdaj je to dovolj in kdaj vseeno potrebujete pravo mobilno aplikacijo.

PWA (Progressive Web App) je spletna aplikacija, ki se obnaša kot mobilna aplikacija — lahko se namesti na začetni zaslon telefona s svojo ikono, deluje delno brez povezave in lahko pošilja obvestila — a se ves čas distribuira prek običajnega spleta, brez potrebe po App Store ali Google Play trgovini.

Praktično: uporabnik odpre vašo stran v brskalniku, dobi ponudbo „dodaj na začetni zaslon“, in od tega trenutka se ikona obnaša skoraj enako, kot da bi bila prenesena iz uradne trgovine aplikacij.

Kdaj je PWA dovolj

Ko potrebujete hitro distribucijo brez čakanja na odobritev trgovin (ki včasih traja dneve ali tedne, zlasti pri Applu) — PWA je na voljo v trenutku, ko jo objavite na svoji strani.

Ko želite eno skupno kodo za vse platforme in naprave brez posebnega razvoja za vsako, funkcije, ki jih potrebujete, pa niso preveč odvisne od specifičnih zmožnosti naprave.

Ko je proračun omejen in potrebujete hitro rešitev, ki testira idejo pred večjo investicijo v polno mobilno aplikacijo.

Kdaj vseeno potrebujete pravo mobilno aplikacijo

Ko so ključne globoke integracije z napravo — napredne funkcije kamere, specifični senzorji, biometrična avtentikacija (prstni odtis, prepoznavanje obraza) na najvišji ravni, ki jo operacijski sistem dovoljuje.

Ko je nujno popolnoma zanesljivo delovanje brez interneta, s sofisticirano sinhronizacijo podatkov, ko se povezava vrne — PWA podpira omejeno delo brez povezave, a ne na ravni polne nativne ali React Native aplikacije.

Ko je prisotnost v App Store in Google Play pomembna sama po sebi — zaradi vidnosti (ljudje preiskujejo trgovine v iskanju rešitev), zaradi zaupanja (uradna trgovina uporabnikom deluje zanesljiveje) ali zaradi trženjskih razlogov, vezanih na razvrščanje znotraj same trgovine.

Nikola Cerić

Ustanovitelj in direktor, Manage IT

Več kot 10 let izkušenj z razvojem programske opreme — v lastnem podjetju in v velikih IT podjetjih Balkana.

Imate projekt v mislih?

Zahtevajte ponudbo