Zavod za telekomunikacije Zagreb, srpanj 2014. 1 od 11 ZAVRŠNI RAD br. 3692 ZAVRŠNI RAD br. 3692 PRAĆENJE AKTIVNOSTI PRAĆENJE AKTIVNOSTI POKRETNIH KORISNIKA POKRETNIH KORISNIKA Ivan Validžić
Jan 09, 2016
Zavod za telekomunikacije
Zagreb, srpanj 2014. 1 od 11
ZAVRŠNI RAD br. 3692ZAVRŠNI RAD br. 3692
PRAĆENJE AKTIVNOSTI PRAĆENJE AKTIVNOSTI POKRETNIH KORISNIKAPOKRETNIH KORISNIKA
Ivan Validžić
Zavod za telekomunikacije
SadržajSadržaj
Prikupljanje korisničkih podataka Prikupljanje podataka pomoću aplikacija Model usluge Top Contacts Arhitektura sustava Struktura projekta Top Contacts Programsko rješenje Korištenje aplikacije Top Contacts Usporedba rezultata s društvenom mrežom
Facebook Zaključak
Zagreb, srpanj 2014. 2 od 11
Zavod za telekomunikacije
Prikupljanje korisničkih podatakaPrikupljanje korisničkih podataka
Ručni unos korisnika Korištenje senzora (automatski) Korištenje vanjskih resursa
Zagreb, srpanj 2014. 3 od 11
Zavod za telekomunikacije
Prikupljanje podataka pomoću Prikupljanje podataka pomoću aplikacijaaplikacija
Kontekstno-svjesna usluga Primjer: Bluetooth
Zagreb, srpanj 2014. 4 od 11
Zavod za telekomunikacije
Model usluge Model usluge Top ContactsTop Contacts
Naglasak na podacima prikupljenima iz pametnih pokretnih telefona
Poruke i pozivi
Zagreb, srpanj 2014. 5 od 11
Zavod za telekomunikacije
Arhitektura sustavaArhitektura sustava
Zagreb, srpanj 2014. 6 od 11
http://social.tel.fer.hr/2013-2014/mmajcen/FriendshipComparing/TopContacts.apk
Zavod za telekomunikacije
Struktura projekta Struktura projekta Top ContactsTop Contacts
Objektno orijentirani programski jezik Java
Eclipse Razvojna okolina Eclipse
ADT (engl. Ada Development Toolkit)
Grafičko korisničko sučelje ostvareno pomoću prikaza (engl. layout)
Zagreb, srpanj 2014. 7 od 11
Zavod za telekomunikacije
Programsko rješenjeProgramsko rješenje
Klasa MainActivity koristi grafičko korisničko sučelje i njegove funkcionalnosti
Klasa TopApp je zadužena za sve pozadinske procese Metode getCallDetails i getSMSDetails Spremanje brojeva pomoću HashMap Parsiranje podataka i povećanje brojača Razvrstavanje od najvećeg do najmanjeg brojača Pridruživanje imena iz imenika telefonskim brojevima Pakiranje u JSON format i slanje u bazu
Zagreb, srpanj 2014. 8 od 11
Zavod za telekomunikacije
Korištenje aplikacije Korištenje aplikacije Top ContactsTop Contacts
Zagreb, srpanj 2014. 9 od 11
Zavod za telekomunikacije
Usporedba rezultata s društvenom Usporedba rezultata s društvenom mrežom Facebookmrežom Facebook
Zagreb, srpanj 2014. 10 od 11
Zavod za telekomunikacije
ZaključakZaključak
Bogata baza stručne literature i podrške na Internetu za programiranje Android aplikacija
Otvorenost programskog kôda razvojnim programerima
Eksponencijalan razvoj Androida zadnjih godina Rezultati aplikacije dosta precizni Mogućnost daljnjeg razvoja pomoću prikupljanja
podataka iz još više izvora
Zagreb, srpanj 2014. 11 od 11