Aplikacija za platformu iOS za oglašavanje kvarova i prikupljanje ponuda za popravke

Sažetak na hrvatskom: 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 samo...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:51219/Details
Glavni autor: Gadže, Luka (-)
Ostali autori: Milašinović, Boris (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, L. Gadže, 2019.
Predmet:
LEADER 02899na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6908 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Gadže, Luka  |9 40497 
245 1 0 |a Aplikacija za platformu iOS za oglašavanje kvarova i prikupljanje ponuda za popravke :  |b završni rad /  |c Luka Gadže ; [mentor Boris Milašinović]. 
246 1 |a An iOS application for failure reporting and collection of repair offers  |i Naslov na engleskom:  
260 |a Zagreb,  |b L. Gadže,  |c 2019. 
300 |a 42 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 39, datum predaje: 2019-06-14, datum završetka: 2019-07-17 
520 3 |a Sažetak na hrvatskom: 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. 
520 3 |a Sažetak na engleskom: This paper describes the development of an iOS application. The main development techniques in the Apple Xcode development environment are explained, as well as possible approaches to work, those are storyboard or programming approach. There are also possible application architectures explained for developing an iOS applications, Apple's MVC or MVVM. The work itself is the iOS platform application for malfunction advertising and collection bidding. The database has been established by using Google's Firebase Realtime Database to help real-time communication. There are four models in the database; client, worker, request and offer. Client and worker are users of applications and realize communication by mutual sending of requests and bids. This allows communication without actual talk, which is the goal of the application. 
653 1 |a iOS  |a operacijski sustav  |a model arhitekture aplikacije  |a Xcode  |a Firebase Realtime Database  |a komunikacija u stvarnom vremenu  |a klijent  |a radnik  |a zahtjev  |a ponuda 
653 1 |a iOS  |a operating system  |a application architecture model  |a Xcode  |a Firebase Realtime Database  |a real-time communication  |a client  |a worker  |a request  |a offer 
700 1 |a Milašinović, Boris  |4 ths  |9 31077 
942 |c Z 
999 |c 51219  |d 51219