No podría estar más claro que Google se está enfocando en capacitar a los desarrolladores este año, y la Vista previa para desarrolladores de Android M es una gran parte de ese esfuerzo. Al igual que el año pasado, la vista previa se enfoca en brindar a los desarrolladores las herramientas que necesitan para estar preparados para el lanzamiento de Android M este otoño, lo cual es un gran problema cuando considera cuántos cambios hay en los comportamientos básicos de las aplicaciones en esta próxima versión. Las aplicaciones se suspenderán cuando el sistema operativo lo diga, y los comportamientos de los permisos cambiarán de manera significativa con esta versión.
Google también ha realizado algunas actualizaciones en la sección Opciones de desarrollador del sistema operativo, y aunque nada de esta Vista previa del desarrollador está en piedra, la mayoría de estos pequeños cambios apuntan a los esfuerzos de Google para hacer que Android sea lo más amigable posible para el lanzamiento de Android METRO.
El menú de Opciones de desarrollador en Android ha estado oculto a los usuarios por un tiempo, pero nunca ha estado particularmente lejos. Estas opciones existen para ayudar a los desarrolladores a llevar su aplicación del compilador al dispositivo para realizar pruebas, con herramientas para ayudar a determinar qué tipo de problema están enfrentando cuando algo sale mal. Los usuarios conocedores con frecuencia emplean un puñado de estas opciones para cosas como mantener la pantalla encendida mientras el dispositivo se está cargando y conectando a su computadora a través del puente de depuración de Android para jugar con el software en su dispositivo. En su mayor parte, la Vista previa para desarrolladores de Android M es la misma que hemos visto en Lollipop. Sin embargo, vale la pena discutir el puñado de pequeñas diferencias.
Por alguna razón, ya sea que la función no esté terminada o Google espere que al ponerla en Opciones de desarrollador sea algo que llegue a todos los teléfonos y tabletas, ahora hay una opción de Tema en este menú. A diferencia de los motores de temas que hemos visto en Android este año, este tema trata sobre el menú Configuración y los cuadros de diálogo. Puede seleccionar el tema claro estándar, un tema oscuro si le gustan los tonos de gris oscuro en todas partes, y una configuración automática que cambia entre claro y oscuro de la misma manera que Google Maps cambia entre claro y oscuro. Es algo interesante ver a Google jugando, incluso si termina no siendo parte del lanzamiento final.
Casi todo lo que ves diferente en las Opciones de desarrollador es mucho más sutil.
- Las estadísticas de proceso "Geeky" de Google ahora están ejecutando servicios, pero aún hacen lo mismo.
- El nuevo Show SystemUI Tuner ofrece un poco de control sobre el panel de Configuración rápida.
- Se está utilizando un nuevo cliente DHCP en M, con un interruptor de palanca para volver al cliente Lollipop en caso de que surja un problema.
- Ahora se pueden configurar aplicaciones específicas para ubicaciones simuladas, en lugar de un interruptor de palanca para permitirlas o revocarlas.
- Nueva herramienta para elegir lo que hace una conexión USB, incluidas las opciones de Ethernet y Ethernet USB. Esto significa que los usuarios pueden conectar un cable microUSB a Ethernet en su dispositivo y obtener acceso a internet por cable, o conectar un cable microUSB a MIDI para cosas como la grabación directa de audio desde una guitarra o mezcla de audio.
- Nueva interfaz de usuario de uso de CPU que flota en la parte superior derecha de la pantalla y le permite saber lo que está sucediendo debajo del capó
Este es el tipo de cosas que el usuario promedio no va a usar mucho, pero tener estas herramientas en todos los dispositivos que ejecutan Android M significa que los desarrolladores tienen la flexibilidad de probar directamente en un dispositivo y los manipuladores entre nosotros tienen Juguetes nuevos para jugar. Es un ganar / ganar, y es probable que veamos algo que continuará tomando forma a medida que lleguen más actualizaciones a esta vista previa del desarrollador.