Mnogi gej su dugo vjerovali da je sustav dopuštenja Android prednost nad nedostatkom jednog na iOS-u. To može biti šokantno za predlaganje za mnoge Android geek, ali sustav za dopuštenje iOS-a je vjerojatno mnogo praktičniji.
Ažuriranje: Google je uklonio značajku AppOps s Android 4.4.2 nakon što je ovaj članak napisan, tvrdeći da je slučajno objavljen. To znači da je situacija za dopuštenje aplikacije za Android sada još gore nego što je prikazano u nastavku.
Problem s dozvolama za Android
Prije nego što u potpunosti cijenimo kako dopuštenja za aplikacije funkcioniraju drugačije na uređajima iPhone i iPads, pogledajte brzinu kako funkcioniraju na Androidu. Kada instalirate aplikaciju s usluge Google Play (ili bilo gdje drugdje), vidjet ćete popis dopuštenja koje aplikacija zahtijeva. Aplikacije moraju proglasiti dopuštenje da sve od pristupa Internetu pročita USB memoriju sve do pristupa vašem statusu telefonskog poziva i podacima o GPS lokaciji.
Ako ste netko tko zaista obraća pažnju, možete pogledati ovaj popis dozvola u vrijeme instalacije. Ali to je odluka o tome što se odlučuje. Možete odabrati instaliranje aplikacije i prihvatiti dozvole ili odbiti instalirati aplikaciju i odbiti dozvole.
To je jedina odluka o dopuštenju koju većina korisnika može dobiti. Na Androidu 4.3 i novijima sada je moguće upravljati dozvolama aplikacija s postavkama ugrađenim u sustav s novom pločom AppOps, no te su postavke skrivene i nikada više neće pronaći većina korisnika. Morate i aktivnije odlučiti, tražeći da upravljačka ploča upravlja dopuštenjima nakon instalacije aplikacije.
Kako funkcioniraju dozvole za iOS
Dopuštenja za aplikacije na iPhone i iPad funkcioniraju drugačije. Prilikom instaliranja aplikacije nećete imati nikakvih izbora o dozvolama. Odabirete li omogućiti određene osnovne dozvole - svaka aplikacija koju instalirate ima neke osnovne dozvole, kao što je mogućnost pristupa Internetu. U vrijeme instalacije instalirajte aplikaciju samo tako da ne dajete posebne dozvole, poput pristupa GPS-u ili kontaktima.
Lakše je razumjeti zašto aplikacija želi dopuštenja i za čiju upotrebu.
Na Androidu, normalni korisnici mogu odabrati dopuštenje svih dozvola u vrijeme instalacije ili jednostavno ne upotrebljavati aplikaciju. Na iOS-u normalni korisnici mogu lakše upravljati i razumjeti dozvole.
Možete i otvoriti zaslon iOS postavki i dodirnuti Privatnost da biste vidjeli ove kategorije dozvola.
Gdje Android i dalje pobjeđuje
Naravno, sustav dopuštenja Android još uvijek ima svoje prednosti. Ako ste geek, možete dobiti precizniju kontrolu dopuštenja putem aplikacije AppOps. Android također prisiljava aplikacije da proglase više dopuštenja kako biste vidjeli može li aplikacija pristupiti internetu ili ne. Android također nudi dopuštenja koja nisu dostupna na iOS-u, čime aplikacije mogu učiniti više stvari.
Ali, iako je Android još uvijek fleksibilan i moćan na mnoge načine, posrće se kada je riječ o stvarnom svijetu. Uobičajeni korisnici koji samo žele igrati mobilne igre bez prikupljanja svojih kontakata i prikupljenih lokacija imaju puno veću kontrolu nad iOS-om.
Nema razloga zašto sustav za dopuštenje sustava Android trebao bi biti "uzmi ili ne ostavlja", osim ako ne znate o zaslonu tajnih postavki. Web funkcionira poput iOS-a - ako web-lokacija želi pristupiti vašoj lokaciji, mora ga postaviti. Ako želi pristupiti vašem mikrofonu ili web kameri, mora ga pitati. Možete odabrati dopuštenje ili odbiti bilo koju od tih dozvola i nastaviti s upotrebom web stranice.Internet bi trebao funkcionirati ovako i na Androidu.
Nadamo se da će Google nastaviti razvijati aplikacije i učiniti ih dostupnim normalnim Android korisnicima. Za sada nije jednostavno reći da Android ima dozvole za aplikacije dok iOS ne - oba operacijska sustava imaju sustave za dopuštenje. A Appleovo rješenje vjerojatno je bolje za većinu ljudi.