M Android d'introduire un contrôle d'autorisation granulaire
Rappelez App Ops? Retour dans Jelly Bean 4.3, la fonction pourrait être accessible par les utilisateurs de ressources pour activer ou désactiver les autorisations pour les applications individuelles. Par KitKat 4.4.2, la fonction a été complètement caché par les utilisateurs. L'explication de Google est que App Ops était jamais signifié pour la consommation publique - il a été conçu pour le débogage interne uniquement. Mais les utilisateurs avaient eu un avant-goût des contrôles granulaires d'autorisation de l'application et je voulais plus.
Après quelques grondements plus tôt ce mois-ci, nous avons vu d'informations suggérant que - avec Android M - ce désir peut être satisfait après tout.
Nous ne disposons pas la possession de toute APKs nous pouvons distribuer ou dispositifs inédits, s'il vous plaît donc ne demandez pas pour eux.
Un niveau de confiance
Nous donnons cette rumeur d'une cote de confiance de 9/10. Ceci est une fonctionnalité que nous savons est à venir, mais le exact les détails de la façon dont il sera ressemblent et se comportent sont pas encore connus pour nous. Les visuels nous le verrons dans ce poste (qui sont la base de notre maquettes informations) représenter notre compréhension de la façon dont la fonction ne marchera au moment de l'écriture, mais tout pourrait avoir déjà changé, et - comme avec toute rumeur - choses peuvent encore changer même avec I / O moins de 24 heures de route.
La rumeur
De nos informations, il semble que Google veut découpler la permission d'acceptation de l'application installe. Ne seraient plus les utilisateurs doivent accepter toutes les autorisations d'une application en masse avant d'installer ladite application.
Contrôles d'autorisation vivraient ostensiblement à deux endroits - en premier lieu, dans l'application elle-même, où les utilisateurs seront invités à donner la permission à l'aide d'une série de boîtes de dialogue. Que tous ces dialogues devront être traitées immédiatement avant l'ouverture de l'application ou si ils vont être répartis sur le cours d'utilisation reste à voir. Évidemment, le contrôle de l'autorisation granulaire sera sur toutes les applications pour automatiquement, avec les développeurs de gauche à décider ce que l'application devrait faire si elle est refusée la permission. Ceci est un scénario potentiellement préoccupante, puisque les applications devront être mis à jour à se dégrader gracieusement avec des autorisations de moins en moins, mais nous devrons attendre et voir ce qui se passe.
La deuxième maison de contrôles d'autorisations sera dans Paramètres app de l'appareil. Il apparaît utilisateurs auront accès à une interface très familière regardant avec une liste de permissions et bascule à activer ou désactiver les autorisations comme ils l'entendent.
Maquettes basées sur nos informations
Conclusion
Pour les utilisateurs, les contrôles d'autorisation individuelles seront une aubaine. Ce genre de contrôle est une attente pour les utilisateurs iOS, et de nombreux utilisateurs d'Android ont été à la recherche d'une fonctionnalité similaire depuis avant App Ops d'abord frappé la scène.
Comment cela aura un impact développeurs reste à voir, mais avec un aperçu de dev de M attendue cette année, il y aura, espérons avoir assez de temps pour les développeurs de ficeler des bouts avant de noix de macadamia Cookie frappe une grande libération.