Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1020482

Progresivne web aplikacije


Knežić, Kristijan
Progresivne web aplikacije, 2019., diplomski rad, diplomski, Tehnički fakultet, Rijeka


CROSBI ID: 1020482 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Progresivne web aplikacije
(Progressive Web Applications)

Autori
Knežić, Kristijan

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski

Fakultet
Tehnički fakultet

Mjesto
Rijeka

Datum
17.09

Godina
2019

Stranica
46

Mentor
Ljubić, Sandi

Neposredni voditelj
Arbula, Damir

Ključne riječi
progresivne web aplikacije ; service workers ; privremena memorija ; nativne aplikacije
(progressive web applications ; service workers ; cache ; native applications)

Sažetak
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.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Tehnički fakultet, Rijeka

Profili:

Avatar Url Damir Arbula (mentor)

Avatar Url Sandi Ljubić (mentor)


Citiraj ovu publikaciju:

Knežić, Kristijan
Progresivne web aplikacije, 2019., diplomski rad, diplomski, Tehnički fakultet, Rijeka
Knežić, K. (2019) 'Progresivne web aplikacije', diplomski rad, diplomski, Tehnički fakultet, Rijeka.
@phdthesis{phdthesis, author = {Kne\v{z}i\'{c}, Kristijan}, year = {2019}, pages = {46}, keywords = {progresivne web aplikacije, service workers, privremena memorija, nativne aplikacije}, title = {Progresivne web aplikacije}, keyword = {progresivne web aplikacije, service workers, privremena memorija, nativne aplikacije}, publisherplace = {Rijeka} }
@phdthesis{phdthesis, author = {Kne\v{z}i\'{c}, Kristijan}, year = {2019}, pages = {46}, keywords = {progressive web applications, service workers, cache, native applications}, title = {Progressive Web Applications}, keyword = {progressive web applications, service workers, cache, native applications}, publisherplace = {Rijeka} }




Contrast
Increase Font
Decrease Font
Dyslexic Font