Logo es.androidermagazine.com
Logo es.androidermagazine.com

Android 7.0: ¿qué es el arranque directo y cómo mejorará tu experiencia?

Tabla de contenido:

Anonim

Todos odiamos cuando nuestro teléfono se reinicia. A veces queremos decir que suceda y otras no, pero un reinicio significa que no hemos iniciado sesión, evitando que muchas tareas en segundo plano funcionen. Es aún peor si usa su teléfono como despertador o recordatorio.

Android 7.0 Nougat puede ayudar a través de su función de arranque directo.

¿Qué es el arranque directo?

Probablemente todos hemos estado allí. Tenemos una pantalla de bloqueo para que nadie más pueda ver lo que hemos almacenado en nuestros teléfonos (todos tienen ese amigo) y algo sucedió y nuestro teléfono se reinició. Si no se dio cuenta, es posible que esté sentado allí feliz (o triste) de que no lo estén llamando cada 10 minutos, hasta que se dé cuenta e inicie sesión, solo para ver todo lo que se perdió. Con suerte, no era algo demasiado importante.

No todas las aplicaciones necesitan usar Direct Boot, y los desarrolladores deben pensar antes de habilitarlo.

Google tiene cosas cubiertas en Android Nougat, lo que puede hacer que ese escenario sea cosa del pasado. Suponemos que Android 7.0 será estable, y cualquier reinicio será pequeño o intermedio, pero por si acaso, la nueva función Direct Boot permitirá que una aplicación (o parte de una aplicación) se ejecute tan pronto como su teléfono termine de iniciarse y antes de iniciar sesión en.

Manteniéndote seguro e informado

La forma en que funcionan las cosas a partir de Android Marshmallow es bastante buena desde una perspectiva de seguridad. Cuando su teléfono se enciende o se recupera de un reinicio, el sistema operativo se carga y luego todo se detiene mientras espera la entrada del usuario. Eso significa que debe ingresar su contraseña o PIN o debe deslizar su patrón. Incluso si no bloquea su teléfono, debe deslizar la pantalla de bloqueo hacia afuera. (Pero, por favor, bloquee su teléfono). Si tiene un teléfono encriptado, los datos que ha almacenado permanecen encriptados y no están disponibles de ninguna manera hasta que inicie sesión. Esa es una buena manera de ayudarlo a mantener los ojos no deseados fuera de sus cosas.

Con Android 7.0, hay un nuevo paso en el proceso de arranque. Una vez que su teléfono está completamente encendido y Android se está ejecutando, hay un método para que los desarrolladores permitan la comunicación antes de iniciar sesión. Todo lo demás permanece bloqueado y no puede interactuar con ninguna otra aplicación. Google incluso ha insertado una nueva área de almacenamiento llamada Almacenamiento de dispositivos para aplicaciones que necesitan ejecutarse de inmediato porque no tendrán acceso al sistema de archivos normal protegido por credenciales.

Existe una nueva área de almacenamiento para aplicaciones que necesitan Direct Boot porque todo lo demás aún está protegido.

Aquí hay un ejemplo de cómo funcionaría esto con un simple cliente de mensajería. Los desarrolladores del messenger pueden permitir que la aplicación recopile mensajes y active una notificación antes de desbloquear su teléfono por primera vez, pero no podrá acceder a sus fotos para enviar una respuesta porque están protegidas por su contraseña de inicio de sesión.

Para llegar a ellos necesitarías iniciar sesión. Para dispositivos encriptados, el modo de arranque directo permite que los datos en el área nueva de Almacenamiento de dispositivos se ejecuten mientras el resto de los datos en el teléfono permanece encriptado. Es un buen compromiso entre seguridad y conveniencia. Google se está volviendo bastante bueno en eso, y está funcionando: más personas están bloqueando sus teléfonos y protegiendo su privacidad y datos. Para Google, eso es algo bueno. Y estamos de acuerdo.

No para todas las aplicaciones.

No todas las aplicaciones (o deberían) comenzar a ejecutarse de inmediato. Los Googlers con los que hablamos en Google I / O este año coincidieron en que la mayoría de las aplicaciones no deberían ejecutarse de inmediato usando el arranque directo. El nuevo modo está reservado para las cosas que necesita de inmediato y que no desea perder después de un reinicio. Algunos ejemplos son su reloj despertador, su aplicación de mensajes de texto o una aplicación que ayuda en el departamento de accesibilidad; estos son los tipos que deben ejecutarse de inmediato. Los desarrolladores pueden agregar la funcionalidad a cualquier aplicación cuando está instalada en un teléfono con Android 7.0 (API 24) o superior.

Google nos dice que no aceptarán aplicaciones que intenten abusar de Direct Boot.

Las personas con las que hablamos también sabían que esto podría ser abusado. Nadie quiere que la red de publicidad no deseada deje caer enlaces en su barra de notificaciones o en la pantalla de bloqueo cada vez que se inicia el teléfono. Y algunas aplicaciones no deberían almacenar cosas hasta que inicie sesión y las descifre. Para las aplicaciones que están en Google Play, se tomarán muy en serio las reclamaciones sobre aplicaciones que abusen de la función de arranque directo y no dudarán en eliminarlas de Play Store.

Direct Boot es otra de esas características que no puedes ver pero que necesitas mucho pensamiento creativo e ingeniería para implementar. Estas pequeñas funciones y mejoras deberían agregar un poco de esmalte muy necesario a Android y hacer que nuestros teléfonos funcionen mejor para nosotros.

Si es desarrollador y está interesado en Direct Boot, asegúrese de consultar la documentación en el sitio para desarrolladores de Android y de ver el video a continuación.