Ocena Vpliva Tehničnih in Drugih Značilnosti Mobilnih Aplikacij Na
Total Page:16
File Type:pdf, Size:1020Kb
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Marija Vavpotič Ocena vpliva tehničnih in drugih značilnosti mobilnih aplikacij na njihovo uspešnost MAGISTRSKO DELO Mentor: doc. dr. Tomaž Hovelja Ljubljana, 2016 Rezultati magistrskega dela so intelektualna lastnina Fakultete za računalništvo in informatiko Univerze v Ljubljani. Za objavljanje ali izkoriščanje rezultatov magistrskega dela je potrebno pisno soglasje avtorice, Fakultete za računalništvo in informatiko ter mentorja. Zahvala Mentorju doc. dr. Tomažu Hovelja se najlepše zahvaljujem za dragocene nasvete, usmerjanje, prijaznost, potrpežljivost, dostopnost in čas, ki mi ga je velikodušno namenjal med izdelavo magistrskega dela. Prisrčna zahvala tudi osebju na Fakulteti za računalništvo in informatiko. Vedno so bili ustrežljivi in so potrpežljivo odgovarjali na moja vprašanja o formalnostih. Zahvaljujem se prijateljici Tini za lektoriranje, še posebej ker je potekalo v času dopustov. Prav posebna zahvala gre moji družini: možu Damjanu za koristne nasvete, jezikovne izboljšave, spodbujanje in ohranjanje cilja pred očmi; otrokom Manci, Urši in Samu za potrpežljivost in vse lepe trenutke. Vsem drugim, ki so kakor koli pripomogli k pisanju dela, iskrena hvala. Kazalo Povzetek ............................................................................................................. 1 Abstract .............................................................................................................. 3 1 Uvod ............................................................................................................ 5 1.1 Opis problema ....................................................................................... 5 1.2 Cilj in namen ......................................................................................... 7 1.3 Metode dela ........................................................................................... 8 1.4 Pregled vsebine ...................................................................................... 9 2 Pregled dovoljenj v operacijskem sistemu Android ..................................... 11 2.1 Uvod ..................................................................................................... 11 2.2 Operacijski sistem Android ................................................................... 11 2.2.1 Arhitektura Androida .................................................................... 13 2.2.2 Ime paketa ..................................................................................... 14 2.3 Dovoljenja ............................................................................................ 15 2.3.1 Stopnja zaščite ............................................................................... 16 2.3.2 Nevarna dovoljenja ........................................................................ 17 2.3.3 Nadziranje dovoljenj ...................................................................... 18 2.3.4 Skupine dovoljenj ........................................................................... 19 3 Merila uspešnosti aplikacij na Google Playu .............................................. 21 3.1 Uvod ..................................................................................................... 21 3.2 Mobilna aplikacija ................................................................................ 21 3.3 Google Play .......................................................................................... 22 3.3.1 Objava aplikacije na Google Playu ................................................ 23 3.3.2 Razvijalec in ponudnik ................................................................... 28 3.3.3 Prenos aplikacije z Google Playa ................................................... 28 3.4 Merila uspešnosti .................................................................................. 29 3.4.1 Število prenosov ............................................................................. 29 3.4.2 Mesto na lestvici najbolj priljubljenih ............................................ 33 3.4.3 Ocena ............................................................................................. 34 4 Raziskava ................................................................................................... 37 4.1 Osnove statistične raziskave ................................................................. 37 4.1.1 Spremenljivke ................................................................................. 37 4.1.2 Neodvisne in odvisne spremenljivke ............................................... 38 4.1.3 Spremenljivke glede na tip merjenja .............................................. 39 4.1.4 Zvezne in diskretne spremenljivke .................................................. 39 4.1.5 Raziskovalne hipoteze in vprašanja ................................................ 39 4.1.6 Statistične predpostavke ................................................................ 40 4.1.6.1 Parametrične analize .............................................................................40 4.1.6.2 Neparametrične analize .........................................................................41 4.1.7 Interpretiranje rezultatov sklepnih statistik ................................... 42 4.2 Spremenljivke v raziskavi ..................................................................... 43 4.3 Raziskovalna vprašanja ........................................................................ 47 4.4 Izbira statističnega testa ....................................................................... 48 5 Metodologija ............................................................................................... 51 5.1 Uvod ..................................................................................................... 51 5.2 Zvrsti aplikacij ...................................................................................... 54 5.3 Podroben opis značilnosti aplikacij ....................................................... 55 5.3.1 Tehnične značilnosti ....................................................................... 55 5.3.1.1 Velikost .................................................................................................55 5.3.1.2 Število dovoljenj ...................................................................................56 5.3.1.3 Število nevarnih dovoljenj .....................................................................56 5.3.1.4 Skupine dovoljenj ..................................................................................56 5.3.2 Druge značilnosti ........................................................................... 56 5.3.2.1 Mesto, ocena in število prenosov...........................................................56 5.3.2.2 Top .......................................................................................................56 5.3.2.3 Število ocen ...........................................................................................57 5.3.2.4 Število slikovnih gradiv .........................................................................57 5.3.2.5 Cena ......................................................................................................57 5.3.2.6 Število dni od zadnje različice ...............................................................57 5.4 Viri za podatke in njihov zajem ............................................................ 58 5.4.1 Zajem podatkov z App Annie ........................................................ 60 5.4.2 Zajem podatkov z Google Playa..................................................... 61 5.4.3 Intervali zajema ............................................................................. 63 5.5 Čiščenje, kodiranje in uvoz podatkov ................................................... 63 5.5.1 Kodiranje števila prenosov ............................................................. 63 5.5.2 Kodiranje števila dni od zadnje različice ........................................ 64 5.5.3 Dovoljenja in IAP .......................................................................... 65 5.6 Izvedba statistične analize .................................................................... 65 6 Rezultati ..................................................................................................... 67 6.1 Rezultati testov Mann-Whitney ........................................................... 67 6.1.1 Rezultati za zvrst APLIKACIJE – BREZPLAČNE ................................ 68 6.1.2 Rezultati za zvrst APLIKACIJE – PLAČLJIVE .................................... 71 6.1.3 Rezultati za zvrst APLIKACIJE – NOVE BREZPLAČNE ....................... 74 6.1.4 Rezultati za zvrst APLIKACIJE – NOVE PLAČLJIVE .......................... 77 6.1.5 Rezultati za zvrst IGRE – BREZPLAČNE ........................................... 80 6.1.6 Rezultati za zvrst IGRE – PLAČLJIVE .............................................. 83 6.1.7 Rezultati za zvrst IGRE – NOVE BREZPLAČNE .................................. 86 6.1.8 Rezultati za zvrst IGRE – NOVE PLAČLJIVE ..................................... 89 6.1.9 Rezultati za zvrst DRUŽINA – BREZPLAČNE .................................... 92 6.1.10 Rezultati za zvrst DRUŽINA – PLAČLJIVE ........................................ 95 6.1.11 Rezultati za zvrst DRUŽINA – NOVE BREZPLAČNE ........................... 98 6.1.12 Rezultati za zvrst DRUŽINA – NOVE PLAČLJIVE ............................. 101 6.2 Splošne ugotovitve .............................................................................