Aplikacija za platformu iOS za oglašavanje kvarova i prikupljanje ponuda za popravke (CROSBI ID 427424)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Gadže, Luka
Milašinović, Boris
hrvatski
Aplikacija za platformu iOS za oglašavanje kvarova i prikupljanje ponuda za popravke
U ovom radu opisan je razvoj iOS aplikacije. Pritom su objašnjene glavne tehnike razvoja u Apple-ovom razvojnom okruženju Xcode, te mogući pristupi radu, storyboard ili programski. Prikazane su i moguće arhitekture pri razvoju iOS aplikacija, Apple-ov MVC ili MVVM. Predmet samog rada je aplikacija za platformu iOS za oglašavanje kvarova i prikupljanje ponuda za popravke. Za bazu podataka korišten je Google- ov Firebase Realtime Database, kako bi se ostvarila komunikacija u stvarnom vremenu. U bazi podataka postoje četiri modela ; klijent, radnik, zahtjev i ponuda. Klijent i radnik korisnici su aplikacije i ostvaruju komunikaciju međusobnim slanjem zahtjeva i ponuda. Ovako se omogućuje komunikacija bez razgovora, što je i cilj aplikacije.
iOS ; operacijski sustav ; model arhitekture aplikacije ; Xcode ; Firebase Realtime Database ; komunikacija u stvarnom vremenu ; klijent ; radnik ; zahtjev ; ponuda
nije evidentirano
engleski
An iOS application for failure reporting and collection of repair offers
nije evidentirano
iOS ; operating system ; application architecture model ; Xcode ; Firebase Realtime Database ; real-time communication ; client ; worker ; request ; offer
nije evidentirano
Podaci o izdanju
42
03.07.2019.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb