Na tržištu postoje dva jasna dominatora ako govorimo Aplikacija za hotele PWA ili Web App i Native Apps, mnogo puta hotelijer nije svjestan razlika, prednosti ili nedostataka svake od njih kada bira opciju ili naručuje razvoj, pa ćemo u ovom postu posvetiti malo vremena objašnjavajući to u detalje.
Kraj WebApp o PWA nije novost, iako je istina da se posljednjih godina sve više koristi, uglavnom zahvaljujući googleu i podršci koju pruža. Prvi put smo za Web APP čuli upravo u predstavljanju prvog iPhonea, kada još nije imao vlastitu trgovinu aplikacija, iako je istina da smo dolaskom službene Appleove trgovine aplikacija odlazili u pozadini podrška web aplikacije.
Velike razlike između Web aplikacija i izvorna aplikacija leže u korištenom programskom jeziku, iako u PWA-ovima ili web-aplikacijama koristimo tradicionalne jezike kao što su HTML, JavaScript i CSS, u izvornim aplikacijama moramo se držati zadanog jezika svakog operativnog sustava, kao što je Swift u slučaju iOS-a ili Jave ili Kotlina u slučaju Androida.
Kao što možemo vidjeti s web aplikacijom, možemo koristiti tradicionalne web jezike, bez obzira na operativni sustav, što nam daje prilično velike uštede troškova i vremena razvoja, međutim, glavne razlike ćemo navesti točku po točku.
Sigurnost web aplikacija
- Izvorne aplikacije uvijek moraju proći filtar da bi bile objavljene u trgovini aplikacija.
- PWA moraju uspostaviti HTTPS veze kako bi ispravno radili, tako da održava istu razinu sigurnosti kao i bilo koja korporativna web stranica.
Instalacija web aplikacija
- Izvorne aplikacije moraju se instalirati iz APP Storea svakog operativnog sustava, nakon instaliranja zauzimaju puno prostora na mobilnom telefonu klijenta.
- Web aplikacije se mogu lako instalirati iz preglednika ili pomoću jednostavnog QR koda, velika prednost je što gotovo ne zauzimaju prostor na mobitelu klijenta budući da se gotovo sve nalazi na poslužiteljima, a samo se predmemorija održava na mobitelu
Brzina i korisničko iskustvo
- Općenito, izvorna APP uvijek će nuditi veću brzinu budući da velik dio sadržaja ima pohranjen na samom uređaju.
- Dobro razvijeni PWA-ovi nude korisničko iskustvo vrlo slično izvornom APP-u i, zahvaljujući upotrebi uslužnog radnika i pozadinskog predmemoriranja, također nude veliku brzinu.
Izvanmrežna navigacija
- Izvorne aplikacije imaju sav sadržaj pohranjen na uređaju klijenta, tako da se mogu koristiti bez ikakvih problema u načinu rada u zrakoplovu ili bez pokrivenosti.
- Web APP-ovi pohranjuju sav svoj sadržaj u oblaku, međutim, nakon što se aplikacija posjeti i instaliraju ServiceWorkers, oni spremaju sve informacije na uređaj gosta tako da se informacije kasnije mogu pregledati čak i bez internetske veze. Osim toga, iz Hoteligyja nudimo mogućnost instaliranja lokalnog poslužitelja u hotel, tako da sav promet s Wi-Fi-ja bude opslužen iz hotela, a sav promet s mobilne mreže opslužen s naših poslužitelja.
nadopune
- U izvornoj aplikaciji, svaka važna promjena na platformi zahtijeva ažuriranje iz trgovine aplikacija za iOS ili Android, tako da možemo imati korisnike s različitim verzijama aplikacije.
- S PWA ili web aplikacijom sva su ažuriranja na razini poslužitelja, tako da čim uđete u aplikaciju uvijek ćemo imati dostupnu najnoviju verziju bez potrebe za ručnim ažuriranjem.
spojiv
- S izvornom aplikacijom ne možemo lako povezati sadržaj i da bi pregledao bilo koji sadržaj, korisnik prvo mora preuzeti aplikaciju.
- U Web APLIKACIJI sav sadržaj je odmah dostupan iz bilo kojeg web preglednika, bez potrebe za instaliranjem ili preuzimanjem aplikacije, a također možemo lako povezati bilo koji dio sadržaja s bilo koje web stranice.