25Aug

IOS ima dozvole za aplikacije, previše: i oni su vjerojatno bolji od Androidova

Android ima sustav dozvola za pojedinačne aplikacije, ali tako i iPhone i iPads. Android vam daje jedan upit kada instalirate aplikaciju, ali iOS vam omogućuje da donosite više odluka.

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 sa 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 iPhones 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 podatcima o GPS lokaciji.

instagram story viewer

Ako ste netko tko zapravo 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.

Ako ste prosječni korisnik Androida, postoji dobra šansa da ne plaćate mnogo pažnje na dozvole. Vjerojatno ste bili obučeni da će aplikacije zatražiti sve vrste dozvola, uključujući dozvole "lokacije" u besplatnim igrama za svrhe oglašavanja. Ako želite upotrebljavati aplikaciju, završit ćete s instalacijom.

Ovo 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 dopuštenja za iOS rade

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.

Da biste pristupili svojim uslugama lokacije( GPS), kontaktima, kalendarima, podsjetnicima, fotografijama, Bluetooth računalima, mikrofonu, aktivnostima pokreta, Twitter računu ili Facebook računu, aplikacija zahtijeva dopuštenje kada ga treba upotrebljavati, Na primjer, kada instalirate Google Karte ili neku drugu aplikaciju za mapiranje, prikazat će se skočni prozor s upitom da biste vidjeli svoju lokaciju prilikom prve upotrebe svojih značajki mapiranja. Ako aplikacija treba vaše kontakte za određenu značajku, vidjet ćete samo upit za dopuštenje kontakta kada prvi put upotrijebite tu određenu značajku.

Lakše je razumjeti zašto aplikacija želi dopuštenja i za čiju upotrebu.

Štoviše, ovdje imate više od jedne opcije. Možete odbiti zahtjev za dopuštenje - govoreći: "Ne, ne vjerujem da ova aplikacija pristupa mojim kontaktima ili GPS lokaciji" - i svejedno nastavite upotrebljavati aplikaciju. Možete omogućiti neke dozvole, ali ne i druge.

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.

Također možete otvoriti zaslon iOS postavki i dotaknuti Privatnost kako biste pregledali te kategorije dozvola.

Dodirnite kategoriju da biste vidjeli koje instalirane aplikacije imaju pristup dopuštenju i opcionalno ih opozvati. Ovo je u suštini iOS-ova verzija zaslona AppOps na Androidu, no vidljiva je prosječnim korisnicima umjesto da je skrivena samo za geek.

Ovaj sustav nalaže razvojnim programerima aplikacija da opravdavaju dopuštenja koja im je potrebna. Na iOS-u bi korisnici uskratili pristup Angry Birdsu ako bi odjednom zatražili čitanje njihove GPS lokacije. Na Androidu, mnogi korisnici vjerojatno ne shvaćaju da to dopuštaju.

Gdje Android i dalje osvaja

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, zapanjuje se kada je u pitanju stvarni svijet. 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 dozvola Android mora biti tako "uzeti-ili-ostaviti ga", osim ako ne znate za tajni zaslon 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 korisnicima Androida. 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.