Tech reviews and news

Apptillstånd: Android Marshmallow 6.0-funktionen som verkligen betyder något

click fraud protection

ÅSIKT: Samantha Loveridge utforskar hur Android M App Permissions påverkar användare och utvecklare efter att ha pratat med Android-utvecklare på Google I / O.


Tillbaka på Google I / O gav sökmotorgiganterna vår första titt på Android M, och vi är definitivt inte de enda som trodde att avslöjandet var lite överväldigande - Google Now on Tap kanske motstå.

Men för utvecklare introducerar Googles senaste mobila operativsystem några funktioner som gör en värld av skillnad för deras appar och i slutändan för användare som laddar ner dessa appar också.

Med liveströmmen från Google Campus i Shoreditch pratade vi med en mängd utvecklare efter att den inledande presskonferensen avslutades med samtal om Project Loon och självkörande bilar. Det fanns en tydlig enighet om vilken funktion som var den mest förväntade - App Permissions.

Relaterad: Android Marshmallow 6.0-funktioner - Vad är nytt?

För närvarande kräver Android-appar att du ger åtkomst till ett antal telefonappar eller funktioner innan du installerar, allt från mikrofon- och kameratillgång till dina kontakter eller platsdata.

Med Android M: s nya appbehörighetsfunktionalitet kommer detta att ändras, med appar som bara ber om tillstånd för funktioner när och när du behöver dem i appen. Dessutom kan du redigera vilken app som använder varje funktion i inställningsmenyn - se till att du vet vad som använder vad och när.

Detta är precis vad som redan händer på iOS, men för Android-användare och utvecklare är det en efterlängtad funktion.

”Det vi alla har väntat på är appbehörigheterna. Det betyder äntligen att du inte behöver be om dem vid installationen, du kan faktiskt fråga för dem när du behöver använda dem ”, förklarade en Blinkbox Music-utvecklare, som ville stanna kvar anonym.

”[Granular App Permissions] var något jag var väldigt glad över. Det läckte typ ut tidigare, men det var en sak som alla var som 'äntligen, vi har det' ", tillade Balazs Balazs, en mjukvaruingenjör på Facebook. "Vi har pratat om detta varje år i flera år nu och vi har verkligen väntat på det."

Se även: Bästa Android-telefon

Android M App Behörigheter
För närvarande kan de massvis förinstallerade App Permissions-systemen vara störande för konsumenterna. Detta var särskilt ett problem efter NSA Edward Snowden-skandalen där appar bad om mikrofonåtkomst.

Det beror delvis på att det nuvarande systemet inte ger någon förklaring till behörigheterna. du blir helt enkelt ombedd att ge åtkomst till funktioner i bulk utan någon indikation på varför appen kräver en sådan funktion. Så för konsumenter kommer uppdateringen av Android M App Permissions att erbjuda mycket mer tydlighet.

”Du ser med många appar att de bara ber om [tillgång till] allt. Men jag tror att tiderna är över när den nuvarande modellen är användbar, säger Twitter-ingenjör Pascal Hartig. ”Det är trevligt att se att det stämmer överens med alla andra plattformar, eftersom webb och iOS gör samma sak. Det är definitivt en bra sak. För konsumenter tror jag att de kommer att kunna få mer kontroll [över sina appar]. "

Relaterad: Bästa billiga mobiltelefoner
Android M App Behörigheter
Andra tror att en del av överklagandet av App Permissions handlar om att skapa bättre relationer mellan appar, deras utvecklare och deras användare.

”Du kommer att ha större förtroende för applikationer. Ur ett affärsperspektiv tror jag att applikationer kommer att få mycket förtroende, säger Andre Catindan, en Android-utvecklare som har arbetat med Spotify och hjälpt till att skapa Tesco Hudl-startprogrammet. ”Användarna behöver inte godkänna behörigheterna förrän de använder funktionerna. Det handlar om förtroende och att öka engagemanget med appen. ”

Balazs upprepade också detta, som uttryckte att han har haft problem med App Permissions-systemet i sina tidigare appar.

”Användaren är mycket mer ansluten till appen och de nödvändiga behörigheterna. Det gör en enorm, enorm skillnad tror jag. ”

I det långa loppet kan apptillstånd också bidra till att öka batterilivslängden för Android-smarttelefoner. Om du till exempel kan begränsa dina apps tillgång till din platsinformation till det väsentliga, kommer det definitivt att hjälpa din telefon att få ut mer av batteriet.

Men även om det ger konsumenterna mer kontroll och ökad tydlighet, är det inte alla gudnyheter för utvecklarna. Faktum är att ett mer detaljerat apptillståndssystem gör apputveckling mer komplex.

”Ur utvecklarperspektiv kommer det bara att göra våra liv mer komplicerade”, säger Catindan.

"Apputvecklare måste se till att deras app fungerar utan vissa funktioner", säger Hartig.

Relaterad: Vad är Project Brillo och Google Weave?

Android M App Behörigheter
Till exempel, om du laddar ner Instagram, kommer det att be dig om tillgång till din identitet, kontakter, plats, foton / media / filer, kamera och mikrofon utan mer än någon generisk blurb som förklaring.

Med det nya systemet kommer du att kunna begränsa Instagrams åtkomst till funktioner såvida du inte behöver dem. Du kanske inte någonsin tar en video med Instagram till exempel, så appen behöver inte ge dig åtkomst till mikrofonen när som helst.

Apputvecklare måste naturligtvis se till att den inte använder mikrofonen för något annat och se till att appen fungerar perfekt utan den.

Men tack och lov påverkar inte Android M Permissionsuppdateringar appar som du redan har installerat på din smartphone eller surfplatta. Oroa dig inte, du behöver inte gå tillbaka och acceptera åtkomst till olika funktioner individuellt för alla appar du känner och älskar.

Istället påverkar det bara nya appar eller när du börjar använda en ny funktion.

Relaterad: Samsung Galaxy S6 vs iPhone 6

Android M App Behörigheter
På grund av detta blir appens automatiska uppdateringar mycket enklare också. Du kommer inte längre behöva gå tillbaka till Google Play-butiken för att acceptera en ny sats med appbehörigheter. Istället kommer de nya funktionerna att läggas till i dina appar, men kommer bara att få åtkomst till den nödvändiga tekniken om du väljer att använda funktionerna och låta dem göra det.

"För mig som utvecklare är det också intressant att det inte kommer att påverka funktionen för automatisk uppdatering", tillade Hartig. "Från och med nu kan vi införa nya behörigheter och sedan be dig inuti appen men ändå uppdatera appen i bakgrunden."

Det kan mycket väl innebära bättre appar överlag, eftersom folk inte kommer att vara så oroliga för oförklarliga appbehörigheter.

"För tillfället måste vi tänka riktigt, riktigt hårt om att be om nya behörigheter som gör det möjligt för oss att leverera nya funktioner om vi vill få alla upp till den senaste versionen", säger Hartig. ”För video [på Twitter] till exempel var vi tvungna att be om några nya behörigheter som vi inte hade tidigare, som tillåtelse att komma åt mikrofonen och kameran, och det är alltid detsamma. Du har ett stort problem med antagande av uppdateringar. Och om du vill lägga till några andra nya funktioner samtidigt är det alltid en kompromiss. "

Appbehörigheter gör därför Android-appanvändning till en mer transparent upplevelse, både för utvecklare och användare. Förhoppningsvis kommer det att hjälpa till att driva Android-app och speladoption, särskilt när det gäller mikrotransaktioner, eftersom du inte behöver ge dina betalningsuppgifter tills du bestämmer dig för att du behöver spendera 79 p för att hjälpa dig på den Candy Crush-nivån du har fastnat på Veckor.

Samsung Galaxy S9 Plus recension

Samsung Galaxy S9 Plus recension

AvsnittSida 1Samsung Galaxy S9 Plus recensionSida 2Prestanda och programvarugranskningSida 3Kamer...

Läs Mer

IPhone 12 kan äntligen döma det mycket skadade skärmhacket

IPhone 12 kan äntligen döma det mycket skadade skärmhacket

Enligt en rapport kan Apple äntligen vara redo att dölja det i stort sett opopulära men i stort s...

Läs Mer

Trusted Reviews Awards: Våra bästa val i klass för 2019

Utmärkelsesäsongen närmar sig, och det betyder att den 12: e årliga Trusted Reviews Awards kommer...

Läs Mer

insta story