Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Progresivne web aplikacije (CROSBI ID 428886)

Ocjenski rad | diplomski rad

Knežić, Kristijan Progresivne web aplikacije / Ljubić, Sandi (mentor); Arbula, Damir (neposredni voditelj). Rijeka, Tehnički fakultet, Rijeka, . 2019

Podaci o odgovornosti

Knežić, Kristijan

Ljubić, Sandi

Arbula, Damir

hrvatski

Progresivne web aplikacije

U današnje vrijeme kada se tehnologija sve brže razvija, više od 5 milijardi ljudi spojeno je na Internet. Najveći broj interakcija na Internetu odvija se kroz web preglednike, međutim, bez obzira na to, nativne aplikacije još uvijek dominiraju kada se govori o vremenu provedenom u toj interakciji. Upravo su progresivne web aplikacije one koje nastoje premostiti tu prepreku. Uspoređujući PWA s klasičnom web aplikacijom, uviđa se da je ona zapravo njezina nadogradnja. Sve funkcionalnosti klasične web aplikacije sadržane su također u progresivnoj. Progressive Web Apps (PWA) izraz je koji je Google prvi put uveo 2015. godine. Brzo se učitavaju, odlikuje ih brza reakcija na interakcije korisnika, pouzdan rad čak i kada veza na Internet nije moguća te, posljedično, napredno korisničko iskustvo. Za razvoj progresivne web aplikacije potrebno je osigurati nekoliko uvjeta kako prilikom rada aplikacije ne bi dolazilo do poteškoća, a to su: service workers, moderni preglednik, HTTPS, manifest. Iako postoje tek nekoliko godina područje njihovih mogućnosti širi se velikom brzinom. U ovom je radu dat prikaz osnovnih informacija o samim progresivnim web aplikacijama, značajke izvanmrežnog načina rada, opis njihovog razvoja kao i poteškoća u tom procesu te su istaknute mogućnosti kako prevladati iste. Naposljetku, u sklopu ovog završnog rada, izrađena je vlastita ogledna progresivna aplikacija. Cilj ove aplikacije jest pokazati koje karakteristike ima jedna takva aplikacija, odnosno pokazati kako ostvariti i implementirati te karakteristike.

progresivne web aplikacije ; service workers ; privremena memorija ; nativne aplikacije

nije evidentirano

engleski

Progressive Web Applications

nije evidentirano

progressive web applications ; service workers ; cache ; native applications

nije evidentirano

Podaci o izdanju

46

17.09.2019.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Tehnički fakultet, Rijeka

Rijeka

Povezanost rada

Računarstvo