undergraduate thesis
Android application 'POV - Point Of View - city' using Google Maps

Ivan Magdić (2016)
Polytechnic of Međimurje in Čakovec
Computer science
Metadata
TitleAndroid aplikacija 'POV - Point Of View - grad' upotrebom Google Maps
AuthorIvan Magdić
Mentor(s)Bruno Trstenjak (thesis advisor)
Abstract
Cilj završnog rada je izrada mobilne aplikacije za prikaz lokacija u gradovima upotrebom Google Maps servisa. U radu je opisan proces razvoja mobilne aplikacije, kao i popratni web servis za unos i administraciju podatka o POV točkama. Praktični dio projekta obuhvaća razvoj Android aplikacije koja omogućuje korisnicimapregled unesenih točaka. Unošenje točaka se obavlja pomoću web modula unutar Android aplikacije. Cilj Android aplikacije je olakšati i pomoći korisnicima u snalaženju i pregledu zanimljivih točaka odabranog grada. Aplikacija je strukturirana u više izbornika i aktivnosti za pregled podataka. Aplikacija podržava razne načine pregleda POV-a te filtriranje informacija prema definiranim uvjetima.Aplikacija također omogućuje korisniku filtriranje i pretraživanje gradova te pripadajućih POV točaka. U razvoju aplikacije korišten je Google Maps servis i Android Studio program. Pri razvoju aplikacije unutar Android Studio-a korištene su dvije vanjske biblioteke: Volley i Picasso. Volley je korišten za slanje podataka između Android i web aplikacije, a Picasso za rad sa slikama i njihovo dohvaćanje sa web aplikacije po nazivu.Za potrebe ove mobilne aplikacije razvijen je web modul kojim se unose, uređuju i pregledavaju POV točke. Svi podaci o registriranim POV točkama i korisnicima zapisani su u MySQL bazi koja je postavljena na web poslužitelju u okruženju web modula. Web aplikacija je pisana u PHP programskom jeziku uz korištenje HTML, CSS i JavaScript jezika za izradu korisničkog sučelja na web-u. Web aplikacija se nalazi na web poslužitelju gdje je dio za unos točke javan, a dio za administriranje je ograničen s korisničkim računom sa administrativnim ovlastima. Sam razvoj web modula ostvaren je pomoću Komodo IDE razvojnog okruženja dok je MySQL Workbench alat korišten za dizajniranje baze podataka.U završnom radu detaljno je objašnjen način upotrebe Google Maps servisa i način se ti podaci prikazuju, korištene razvojne okoline i tehnologije, strukturu aplikacije te najvažnije aktivnosti, metode i module aplikacije. Tijekom razvoja aplikacije provedena su testiranja kvalitete mobilne aplikacije na emulatoru i uređajima koji se razlikuju po specifikacijama i veličini zaslona što je prikazano u odlomku 7.
Parallel title (English)Android application 'POV - Point Of View - city' using Google Maps
Committee MembersNevenka Breslauer (committee chairperson)
Sanja Brekalo (committee member)
Bruno Trstenjak (committee member)
GranterPolytechnic of Međimurje in Čakovec
Lower level organizational unitsComputer science
PlaceČakovec
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Program Engineering
Study programme typeprofessional
Study levelundergraduate
Study programmeProfessional Study programe Computer Engineering; specializations in: Programming and software engineering, Computer systems and network engineering
Study specializationProgramming and software engineering
Academic title abbreviationbacc. ing. comp.
Genreundergraduate thesis
Language Croatian
Defense date2016-09-20
Parallel keywords (Croatian)Android aplikacija webaplikacija Android Studio Google Maps Point of View
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:110:001395
CommitterPetra Horvat