Artikel

De toestemmingen van Android zijn beter dan ooit, maar er is nog veel werk voor nodig

protection click fraud

EEN smartphone moet meer doen dan alleen sms'en en bellen. Dat is het hele uitgangspunt achter de term smart: een vermogen om meer te doen dan alleen basisfuncties. Android-telefoons kunnen bijna alles, en dat maakt ze voor ons allemaal een zeer krachtig hulpmiddel.

Maar als je zoveel kunt doen, moeten er regels worden opgesteld, anders wordt alles snel chaos. We willen dat onze telefoons iets doen, dus we installeren een applicatie die het kan, en die applicatie draait op het platform dat Android is. Android moet beslissen hoe, wanneer en soms zelfs waarom een ​​applicatie zijn werk kan doen.

Er moeten enkele regels zijn, maar die regels moeten samen met de rest evolueren.

Een van de manieren waarop dit wordt afgehandeld, is via App-machtigingen van Android. Toepassingen die een specifieke actie willen of moeten uitvoeren, kunnen dit alleen doen als er toestemming is verleend. Nu ben ik er vast van overtuigd dat we elke app elke gewenste toestemming moeten kunnen geven en evenzo elke app moeten kunnen weigeren wanneer deze om specifieke toestemming vraagt. We hebben de telefoon gekocht en het zijn onze gegevens die worden opgevraagd en verwerkt.

Verizon biedt de Pixel 4a aan voor slechts $ 10 / maand op nieuwe Unlimited-lijnen

Android is langzaam overgeschakeld naar een model dat op deze manier werkt. Sinds Android 6, hebben apps meer gedetailleerde machtigingen kunnen gebruiken die we kunnen toekennen of weigeren wanneer we ze uitvoeren. Dat is geweldig, maar nog niet elk toestemmingsprobleem is opgelost. Toestemmingen worden op veel manieren nog steeds op één hoop gegooid en het ontwarren hiervan moet echt een focus worden naarmate Android evolueert.

Toestemmingen worden nog steeds op één hoop gegooid, en echt granulaire controle is nergens te bekennen.

Als ik een app een foto of iets anders wil laten delen, is er geen reden waarom ik die app toestemming zou moeten geven om mijn contacten te lezen. Dit is een eenvoudig voorbeeld dat alles zegt over wat er mis is met Android-machtigingen. Bedrijven die Android-apps maken, worden elke dag gestraald omdat ze zeer brede en schijnbaar onnodige toestemmingsverzoeken hebben, maar vaak is het niet de app die moet worden vernietigd.

Een goed voorbeeld hiervan is de Go 4-app van DJI. DJI bouwt drones waarmee u uw telefoon als controller kunt gebruiken. Beveiligingsonderzoekers onlangs had wat zorgen over de app en publiceerde een lijst met problemen die mogelijk kunnen worden gebruikt om onze persoonlijke gegevens te lekken. Enkele van de zorgen zijn bugs of praktijken die vragen verdienen. Een specifieke zorg is echter hoe sociaal delen via SDK's (Software Development Kits) van platforms zoals Facebook, Twitter of Instagram betekent dat de app toegang nodig heeft tot al onze foto's, al onze contacten, onze locatie, onze SD-kaarten en onze camera en microfoon.

Dat toegangsniveau is waanzinnig, en ik kies hier voor de beveiligingsonderzoekers en zeg dat je elke app moet onderzoeken die al die toestemmingen wil. Maar ik weet ook dat als je je drone met je telefoon wilt besturen en hem dan een realtime wilt laten delen video tijdens zijn vlucht, heb je al die toestemmingen nodig, want zo is Android momenteel werken. Een deel van de schuld ligt bij de bedrijven die de eigenlijke SDK schrijven, maar die bedrijven moeten een one-size-fits-all-product maken, en dat betekent dat je de Android-manier moet volgen om alles op één hoop te gooien.

Bedrijven komen in het kruisvuur terecht en krijgen de schuld voor dingen die ze niet kunnen controleren.

DJI reageerde wel op deze bezwaren en legde uit dat zoiets als de Facebook SDK zo werkt. Het bedrijf heeft ook uitstekend werk geleverd door alle problemen uit te leggen en als u geïnteresseerd bent, zou u dat moeten doen lees het antwoord. Hoewel ik het niet eens ben met wat er gebeurt in de DJI Go 4-app, waardeer ik het goed doordachte antwoord.

Dit is echter niet bedoeld voor de olifant in de kamer: waarom werkt het op deze manier? Het antwoord is dat Android nog steeds veel te veel dingen bij elkaar brengt als het gaat om het delen van gegevens, zowel intern als extern. Als je een foto wilt delen via een sms-app, moet je toestemming geven aan een app om je sms-berichten te zien en te lezen, je fotobibliotheek te zien, je contacten te zien, je camera te bedienen en meer. Je kunt niet zomaar kiezen een foto en stuur het naar een persoon omdat de app je contacten moet controleren wanneer je er een zoekt, en dan moet hij toegang krijgen tot de foto zelf en deze in je sms-app injecteren, enzovoort, enzovoort. Het is super ingewikkeld.

Google werkt aan het oplossen van de rommel, maar het verloopt traag.

Google pakt het grootste probleem aan door nieuwe apps en app-updates te dwingen langzaam over te schakelen naar nieuwere versies van Android om geaccepteerd te worden op Google Play. Dit helpt omdat het schrijven van een app die zich richt op een oudere versie, betekent dat deze geen gedetailleerde machtigingen heeft, en in plaats daarvan accepteert u ze allemaal wanneer u deze installeert. Hierdoor kun je nog steeds geen foto delen zonder toegang te verlenen tot al je contacten, maar het herinnert je er wel aan dat je dit doet wanneer je het voor het eerst probeert.

Ik weet dat dit niet gemakkelijk is; het duurde meer dan 10 versies van Android voordat we een app konden toestaan ​​om naar een SD-kaart te schrijven zonder hem toestemming te geven om alles erop te lezen. Ik weet ook dat ontwikkelaars het niet leuk vinden om wijzigingen te zien als het gaat om machtigingen, omdat dat meer werk betekent om een ​​app te maken of bij te werken. Toch moet er een manier zijn om een ​​punt te bereiken waarop ik niet al mijn foto's hoef te delen met een bedrijf dat drones maakt als ik een vlucht live stream.

We kunnen een commissie verdienen voor aankopen via onze links. Kom meer te weten.

Dit zijn de beste draadloze oordopjes die je voor elke prijs kunt kopen!
Het is tijd om het snoer door te snijden!

Dit zijn de beste draadloze oordopjes die je voor elke prijs kunt kopen!

De beste draadloze oordopjes zijn comfortabel, klinken geweldig, kosten niet te veel en passen gemakkelijk in een zak.

Alles wat je moet weten over de PS5: releasedatum, prijs en meer
Volgende generatie

Alles wat je moet weten over de PS5: releasedatum, prijs en meer.

Sony heeft officieel bevestigd dat het werkt aan de PlayStation 5. Hier is alles wat we er tot nu toe over weten.

Nokia lanceert twee nieuwe budget-Android One-telefoons onder de $ 200
Nieuwe Nokia's

Nokia lanceert twee nieuwe budget-Android One-telefoons onder de $ 200.

Nokia 2.4 en Nokia 3.4 zijn de nieuwste toevoegingen aan het budget-smartphone-assortiment van HMD Global. Omdat het beide Android One-apparaten zijn, ontvangen ze gegarandeerd twee belangrijke OS-updates en regelmatige beveiligingsupdates gedurende maximaal drie jaar.

De beste draagbare instantfotoprinters voor Android-apparaten
Print onderweg!

De beste draagbare instantfotoprinters voor Android-apparaten.

Je bent onderweg en maakt herinneringen op je mobiel. Hoewel digitaal geweldig is, waarom probeert u die herinneringen dan niet een beetje permanenter te maken met een tastbare foto?

instagram story viewer