Tech reviews and news

Oprávnění aplikace: Funkce Android Marshmallow 6.0, na které opravdu záleží

click fraud protection

NÁZOR: Samantha Loveridge zkoumá, jak oprávnění aplikace Android M ovlivňují uživatele a vývojáře po rozhovoru s vývojáři systému Android na I / O Google.


Zpět na Google I / O nám giganti vyhledávacích strojů poskytli náš první pohled na Android M, a to určitě jsme nejen ti, kteří si mysleli, že odhalení bylo trochu ohromující - snad Google Now on Tap vydržet.

Ale pro vývojáře nejnovější mobilní operační systém Google zavádí několik funkcí, díky nimž se jejich aplikace liší a v konečném důsledku také pro uživatele, kteří si tyto aplikace stahují.

Po přímém přenosu z kampusu Google v Shoreditch jsme mluvili s řadou vývojářů poté, co byla úvodní tisková konference zakončena řečmi o projektu Loon a samojízdná auta. Panovala jasná shoda ohledně toho, která funkce byla nejočekávanější - oprávnění aplikace.

Příbuzný: Funkce Android Marshmallow 6.0 - Co je nového?

V současné době aplikace pro Android vyžadují, abyste před instalací udělili přístup k řadě telefonních aplikací nebo funkcí, od přístupu mikrofonu a kamery ke kontaktům nebo údajům o poloze.

S novou funkcí oprávnění aplikace Android M se to změní, protože aplikace budou požadovat povolení pouze k funkcím, kdykoli je v aplikaci budete potřebovat. Navíc můžete upravit, která aplikace používá jednotlivé funkce, v nabídce nastavení - ujistěte se, že víte, co a kdy používá.

Přesně to se v iOS již děje, ale pro uživatele a vývojáře Android je to dlouho očekávaná funkce.

"Na co jsme všichni čekali, jsou oprávnění aplikace." Konečně to znamená, že o ně nemusíte žádat v okamžiku instalace, můžete se vlastně zeptat když je potřebujete použít, “vysvětlil jeden vývojář Blinkbox Music, který si přál zůstat anonymní.

"[Granular App Permissions] bylo něco, čím jsem byl opravdu nadšený. Dříve to nějak uniklo, ale to byla ta jediná věc, která byla každému jako „konečně, máme to“, “dodal Balazs Balazs, softwarový inženýr ve Facebooku. "Mluvíme o tom každý rok už léta a opravdu jsme na to čekali."

Viz také: Nejlepší telefon s Androidem

Oprávnění aplikace Android M.
V současné době mohou být hromadné předinstalační systémy oprávnění aplikací pro spotřebitele nepředstavitelné. Jednalo se zejména o problém po skandálu NSA Edwarda Snowdena, kdy aplikace požadovaly přístup k mikrofonu.

To částečně souvisí se skutečností, že současný systém nenabízí žádné vysvětlení oprávnění; jednoduše vás požádáme, abyste hromadně udělili přístup k funkcím, aniž byste uvedli, proč aplikace takovou funkci vyžaduje. Aktualizace Oprávnění aplikace Android M pro spotřebitele tedy nabídne mnohem větší přehlednost.

"S mnoha aplikacemi vidíte, že prostě žádají o přístup ke všemu." Myslím si však, že doba je právě tam, kde je současný model užitečný, “uvedl inženýr Twitteru Pascal Hartig. "Je hezké vidět, že se to shoduje se všemi ostatními platformami, protože web a iOS dělají totéž." Je to určitě dobrá věc. Pro spotřebitele si myslím, že budou moci získat větší kontrolu [nad svými aplikacemi]. “

Příbuzný: Nejlepší levné mobilní telefony
Oprávnění aplikace Android M.
Jiní se domnívají, že součástí přitažlivosti oprávnění aplikace je vytvoření lepších vztahů mezi aplikacemi, jejich vývojáři a jejich uživateli.

"Budete mít větší důvěru v aplikace." Z obchodního hlediska si myslím, že si aplikace získají velkou důvěru, “uvedl Andre Catindan, vývojář pro Android, který pracoval se Spotify a pomohl vytvořit launcher Tesco Hudl. "Uživatelé nebudou muset přijmout oprávnění, dokud tyto funkce nevyužijí." Je to všechno o důvěře a podpoře většího zapojení do aplikace. “

Zopakoval to i Balazs, který ve svých předchozích aplikacích vyjádřil skutečnost, že měl problémy se systémem App Permissions.

"Uživatel je mnohem více propojen s aplikací a požadovanými oprávněními." Je to podle mě obrovský a obrovský rozdíl. “

Z dlouhodobého hlediska by oprávnění aplikace mohla pomoci také prodloužit životnost baterie smartphonu Android. Pokud například můžete omezit přístup svých aplikací k údajům o poloze na to nejnutnější, určitě to pomůže vašemu telefonu získat z baterie více.

Ačkoli to dává spotřebitelům větší kontrolu a větší srozumitelnost, není to pro vývojáře všechno božské novinky. Díky podrobnějšímu systému oprávnění aplikací je vývoj aplikací ve skutečnosti složitější.

"Z pohledu vývojáře nám to jen zkomplikuje život," řekl Catindan.

„Vývojáři aplikací budou muset zajistit, aby jejich aplikace fungovala bez určitých funkcí,“ uvedl Hartig.

Příbuzný: Co jsou Project Brillo a Google Weave?

Oprávnění aplikace Android M.
Pokud si například stáhnete Instagram, požádá vás o přístup k vaší identitě, kontaktům, poloze, fotkám / médiím / souborům, kameře a mikrofonu, aniž by to mělo vysvětlení jako obecná reklama.

S novým systémem budete moci omezit přístup Instagramu k funkcím, pokud je nepotřebujete. Je možné, že například nebudete moci pořídit video pomocí Instagramu, takže aplikace nebude v žádném okamžiku vyžadovat povolení přístupu k mikrofonu.

Vývojáři aplikací se budou muset samozřejmě ujistit, že mikrofon nepoužívá k ničemu jinému, a zajistit, aby aplikace bez nich fungovala perfektně.

Aktualizace oprávnění Android M však naštěstí nebude mít vliv na aplikace, které jste již nainstalovali ve svém smartphonu nebo tabletu. Nebojte se, že se nebudete muset vracet a individuálně přijímat přístup k různým funkcím pro všechny aplikace, které znáte a máte rádi.

Místo toho to ovlivní pouze nové aplikace nebo když začnete používat novou funkci.

Příbuzný: Samsung Galaxy S6 vs iPhone 6

Oprávnění aplikace Android M.
Díky tomu budou automatické aktualizace aplikací také mnohem jednodušší. Už se nebudete muset vracet do obchodu Google Play, abyste přijali novou dávku oprávnění aplikace. Místo toho budou nové funkce přidány do vašich aplikací, ale přístup k požadované technologii jim bude udělen, pouze pokud se rozhodnete tyto funkce používat a povolíte jim.

"Pro mě jako vývojáře je také zajímavé, že to neovlivní funkčnost automatické aktualizace," dodal Hartig. "Od nynějška můžeme zavádět nová oprávnění a poté vás požádat uvnitř aplikace, ale stále ji aktualizovat na pozadí."

To může také znamenat celkově lepší aplikace, protože lidé se nebudou obávat nevysvětlitelných oprávnění aplikací.

"V tuto chvíli musíme opravdu, opravdu tvrdě přemýšlet o tom, zda požádat o nová oprávnění, která nám umožní poskytovat nové funkce, pokud chceme, aby všichni dostali nejnovější verzi," řekl Hartig. "Například u videa [na Twitteru] jsme museli požádat o některá nová oprávnění, která jsme dříve neměli, například povolení přístupu k mikrofonu a kameře, a to je vždy stejné." S přijímáním aktualizací máte velký problém. A pokud chcete současně přidat jakékoli další nové funkce, je to vždy kompromis. “

Oprávnění aplikace proto zvýší transparentnost používání aplikací pro Android pro vývojáře i uživatele. Doufejme, že to pomůže podpořit přijetí aplikací a her pro Android, zejména pokud jde o mikro-transakce, protože nebudete muset sdělte své platební údaje, dokud se nerozhodnete, že musíte utratit 79 procent, aby vám pomohly na té úrovni Candy Crush, na které jste se zasekli týdny.

HTC Exodus 1: Specifikace telefonu Blockchain, cena a datum vydání odhaleny

HTC Exodus 1, alias „blockchainový telefon“, je téměř připraven vstoupit do divočiny, přičemž spo...

Přečtěte Si Více

Nejlepší objektivy Canon: 7 nejlepších objektivů pro každý fotografický styl

Nejlepší objektivy Canon: 7 nejlepších objektivů pro každý fotografický styl

Jaký je nejlepší objektiv Canon pro můj fotoaparát?Přerostl jste objektiv soupravy? Máte chuť na ...

Přečtěte Si Více

Recenze Olympus TG-6

Recenze Olympus TG-6

VýrokSkromný upgrade na TG-5, ale vylepšení pomáhají upevnit jeho místo jako naše oblíbená vodotě...

Přečtěte Si Více

insta story