If-Koubou

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

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

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 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.

Ako ste prosječni korisnik Androida, postoji dobra šansa da ne plaćate mnogo pozornosti za 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.

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.

Da biste upotrebljavali određena dopuštenja - posebice, da biste pristupili uslugama lokacije (GPS), kontaktima, kalendarima, podsjetnicima, fotografijama, Bluetoothu, 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.

Možete i otvoriti zaslon iOS postavki i dodirnuti Privatnost da biste vidjeli ove kategorije dozvola.

Dodirnite kategoriju da biste vidjeli koje instalirane aplikacije imaju pristup dozvoli 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.

Taj sustav nalaže razvojnim programerima aplikacija da opravdaju dozvole koje zahtijevaju. 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 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.