M Android para introducir el control de permisos granular

Recuerde App Operaciones? De vuelta en Jelly Bean 4.3, la función puede ser accedida por usuarios ingeniosos para activar o desactivar los permisos para aplicaciones individuales. Por KitKat 4.4.2, la característica fue completamente oculta a usuarios. La explicación de Google fue que la aplicación de Ops era Nunca significó para el consumo público - fue ideado por sólo depuración interna. Pero los usuarios habían tenido una muestra de controles de permisos de aplicaciones granulares y quería más.

Después de algunos rumores a principios de este mes, hemos visto información que sugiere que - con Android M - ese deseo se cumpla después de todo.

Renuncia: No importa el nivel de confianza, siempre hay una oportunidad actualizaciones de productos, características, y algunos o todos los detalles serán modificados o cancelados por completo. Al igual que con todos los rumores, nada es 100% hasta que se anunció oficialmente.

No tenemos la posesión de cualquier APKs podemos distribuir o dispositivos inéditos, así que por favor no pregunte por ellos.

Nivel de confianza

Vamos a dar este rumor de un índice de fiabilidad del 9/10. Esta es una característica que sabemos que viene, pero el exacto detalles de cómo se verá y se comportan no nos son conocidos por el momento. Las imágenes que veremos en este post (que son maquetas en base a nuestra información) representar a nuestra comprensión de cómo la característica funcionará en el momento de la escritura, pero nada podía ya han cambiado, y - como con cualquier rumor - las cosas pueden todavía cambiar incluso con E / S menos de 24 horas de viaje.

El rumor

Desde nuestra información, parece que Google quiere desvincular la aceptación permiso instala la aplicación. Ya no serían los usuarios tienen que aceptar todos los permisos de una aplicación en masa antes de instalar dicho aplicación.

Controles de permisos vivirían ostensiblemente en dos lugares - en primer lugar, en la aplicación en sí, donde se les pedirá a los usuarios permiso utilizando una serie de cuadros de diálogo. Si todos estos diálogos tendrán que ser tratado inmediatamente antes de abrir la aplicación o si van a ser distribuidos en el curso de su uso aún está por verse. Evidentemente, control de permisos granular será por cada aplicación de forma automática, con los desarrolladores dejaron de decidir lo que la aplicación debe hacer si se le niega el permiso. Este es un escenario potencialmente preocupante, ya que necesitarán aplicaciones que actualizarse para degradar con gracia, con cada vez menos permisos, pero tendremos que esperar y ver qué pasa.

La segunda casa de los controles de permisos será en Configuración de aplicación del dispositivo. Al parecer, los usuarios tendrán acceso a una interfaz muy familiar al futuro con una lista de permisos y alterna para activar o desactivar los permisos como mejor les parezca.

appops-02 appops-01

Maquetas en base a nuestra información

Conclusión

Para los usuarios, controles de permisos individuales serán de gran ayuda. Este tipo de control es una expectativa para los usuarios de iOS, y muchos usuarios de Android han estado buscando una funcionalidad similar desde antes de la aplicación de Ops primero llegó a la escena.

¿Cómo esto afectará a los desarrolladores aún está por verse, pero con una vista previa dev de M prevista para este año, habrá de esperar que haya tiempo suficiente para que los desarrolladores atar cabos sueltos antes de nuez de macadamia Cookies realiza un gran lanzamiento.


» » » M Android para introducir el control de permisos granular