Google dice que Chrome OS 80 traerá una descarga lateral de aplicaciones de Android más fácil para los desarrolladores

La semana pasada en Android Dev Summit, Google anunció una característica que los entusiastas de Chrome OS han querido durante años: la capacidad de descargar aplicaciones de Android sin habilitar el Modo de desarrollador. Hemos visto confirmaciones de código en el pasado que habrían habilitado esta función, pero ninguna de esas implementaciones llegó al canal estable. Ahora que Google ha confirmado oficialmente que esta característica llegará a Chrome OS 80, que está programado para un lanzamiento estable en la segunda semana de febrero de 2020, ya no necesitamos monitorear religiosamente el cromo Gerrit para esta adición de características.

Como puede ver en la imagen presentada arriba, recuperada a través de AboutChromebooks, Google está agregando esta característica para permitir que los desarrolladores de aplicaciones de Android implementen sus aplicaciones directamente desde Android Studio. Con un crecimiento del 22% en las ventas anuales de Chromebook (de septiembre de 2018 a agosto de 2019) y la cantidad total de tiempo dedicado a las aplicaciones de Android en Chrome OS creció en un factor de 4, se incentiva a los desarrolladores de aplicaciones de Android a traer su trabajo a Chromebooks. El desarrollo para Chromebooks requiere consideraciones como la forma en que su aplicación reacciona a los cambios en los modos de visualización (computadora portátil y tableta), administración de ventanas (ventanas múltiples y de forma libre) y entrada de teclado / mouse, por lo que se recomienda probar su aplicación en hardware nativo . Con ese fin, Google presionó para que Chrome OS fuera más amigable para los desarrolladores al agregar un contenedor de Linux el año pasado, lo que permitió la capacidad de ejecutar la versión de Linux de Android Studio.

Si bien puede desarrollar y crear aplicaciones de Android en un Chromebook, implementar la aplicación es un poco dolor de cabeza. Actualmente, la forma recomendada de descargar una aplicación de Android en Chrome OS es habilitar el modo de desarrollador. Con el modo de desarrollador habilitado, descargar una aplicación de Android es tan simple como hacer clic en el archivo APK compilado. Sin embargo, el Modo desarrollador es intrínsecamente inseguro ya que relaja las protecciones de arranque verificadas y otorga acceso a un shell raíz. También es difícil de manejar, ya que requiere un lavado a presión (restablecimiento de fábrica) de su dispositivo y una pantalla de advertencia molesta que debe omitir manualmente en cada arranque. Afortunadamente, cuando Chrome OS 80 se despliegue en el canal estable en febrero de 2020, todos los desarrolladores podrán implementar sus aplicaciones de Android directamente desde Android Studio en su Chromebook, sin tener que habilitar el Modo de desarrollador. Si estás en el canal Dev de Chrome OS, podrás probar esto tan pronto como a fines del próximo mes.

Desafortunadamente, no parece que Google intente que los usuarios finales usen esta característica. De acuerdo con el compromiso que probablemente implemente esta característica, esta característica requiere que Crostini (soporte de aplicaciones Linux) esté habilitado, lo que limita qué Chromebooks tendrán acceso a la característica. Además, deshabilitar la función requiere un lavado a presión. Sin embargo, si se siente cómodo con la línea de comandos, la descarga de aplicaciones de Android debería ser tan simple como usar "adb install". Alternativamente, puede simplemente "adb push" el APK, ingresar "adb shell" y luego usar "pm install, " ahora mismo.