Baza znanja · Web i tehnika

PWA

PWA je skraćenica za progresivnu web aplikaciju - web stranicu koja se može dodati na početni ekran telefona i ponaša se kao instalirana aplikacija. Nema objave u prodavnicama, ažurira se odmah, a razvija se 1 put za sve platforme umjesto zasebno za Android i iOS.

Šta je čini različitom od obične stranice

Dodaje se na početni ekran sa vlastitom ikonom i otvara bez adresne trake, pa izgleda kao aplikacija.

Može raditi i bez veze, u obimu koji se unaprijed odredi. Prethodno posjećeni sadržaj ostaje dostupan, a unesene podatke moguće je poslati kasnije.

Učitava se brže pri ponovnim posjetama, jer se dijelovi zadrže na uređaju umjesto da se preuzimaju svaki put.

Prednosti u odnosu na pravu aplikaciju

Nema recenzije u prodavnicama ni čekanja na odobrenje. Izmjena je objavljena onog trenutka kad je postavite.

Nema prepreke instalacije. Korisnik dolazi preko linka i koristi je odmah, umjesto da prvo preuzme nekoliko desetina megabajta.

Razvija se jednom, a radi na svim uređajima. Kod ograničenog budžeta to je razlika između izvodljivog i neizvodljivog projekta.

Sadržaj je vidljiv pretraživačima, jer je to i dalje web. Prava aplikacija je za Google zatvorena kutija.

Gdje su ograničenja

Pristup hardveru je uži nego kod prave aplikacije. Dio senzora i naprednijih funkcija nije dostupan.

Obavještenja su ograničena, posebno na iOS-u, gdje su uslovi stroži i mijenjali su se kroz verzije. Ako su obavještenja srž vašeg proizvoda, ovo je ozbiljno ograničenje.

Nema prisustva u prodavnicama, pa gubite taj kanal otkrivanja. Za dio korisnika aplikacija koja nije u prodavnici ne izgleda kao prava aplikacija.

Rad bez veze traži pažljivo projektovanje. Ne dobija se sam po sebi i kod složenijih slučajeva zna biti zahtjevniji nego što se očekuje.

Kada je dovoljna

Kad je aplikacija u suštini prikaz sadržaja i jednostavnih radnji - katalog, rezervacije, pregled stanja, interni alat za zaposlene.

Kad je budžet ograničen a treba pokriti i Android i iOS. Ovdje se najčešće počne sa progresivnom verzijom, pa se prava aplikacija radi tek ako se pokaže potreba.

Kad je važno da se sadržaj pronalazi u pretrazi, jer prava aplikacija tu ne učestvuje.

Ako vam trebaju obavještenja u punom obimu, teži pristup hardveru ili prisustvo u prodavnici, tada je prava mobilna aplikacija ispravan izbor.

Šta korisnik zapravo primijeti

Prva razlika je ikona na početnom ekranu. Nakon dodavanja aplikacija se otvara bez adresne trake i izgleda kao svaka druga, što mijenja doživljaj više nego što zvuči.

Druga je brzina pri ponovnom otvaranju. Dijelovi se zadrže na uređaju, pa se sadržaj pojavi gotovo odmah umjesto da se preuzima ispočetka.

Treća je offline ponašanje. Prethodno viđen sadržaj ostaje dostupan i bez veze, a ono što korisnik unese može se poslati kad se veza vrati - korisno kod terenskog rada.

Ono što korisnik neće dobiti u punom obimu jesu notifikacije, posebno na Apple uređajima gdje su uslovi stroži. Ako je podsjetnik srž vašeg proizvoda, to je ograničenje koje treba provjeriti prije odluke.

Prednost koju korisnik ne vidi, ali vi osjetite, jeste da sadržaj ostaje dostupan pretraživačima. Prava aplikacija je za Google zatvorena, a progresivna verzija se i dalje indeksira kao web.

Ukratko

PWA je sredina između web stranice i aplikacije, i za dobar dio poslovnih slučajeva sasvim dovoljna.

Prije nego se odlučite za razvoj prave aplikacije, vrijedi provjeriti rješava li progresivna verzija isti problem uz manji budžet i kraći rok.

Postoji i put koji spaja oboje: krene se od progresivne verzije, mjeri se koliko je ljudi zaista dodaje na ekran i koliko je koriste, pa se prava aplikacija radi tek kad brojke to opravdaju. Tako se izbjegne najskuplja greška - aplikacija koju niko ne instalira, a koja je pojela cijeli budžet.

Zadnja izmjena: 17. avgust 2026.

Trebate ovo primijeniti na svom sajtu?

Pošaljite adresu i recimo vam gdje stojite - bez obaveze.

Pošaljite upit