Bueno, aquí hay algo delicioso para comenzar su diciembre con una nota interesante: ya el próximo año, podría estar ejecutando aplicaciones de Android, sí, aplicaciones de Android, en una computadora con Windows.
Tómese un segundo para dejar que se refleje la rareza y la naturaleza surrealista de todo: unas semanas después de echar un vistazo al nuevo sistema de Google para permitir que las aplicaciones de Windows se ejecuten en Chromebooks (al menos para empresas), parece que Microsoft está cambiando la situación. y trabajando en una manera de traer ese tipo de ventaja a su territorio.
La noticia del aparente esfuerzo se filtró en nuestro Internet de mierda durante el fin de semana de Acción de Gracias, mientras que la mayoría de nosotros aquí en los EE. UU. Estábamos felizmente molestos y desconectados. Pero es un tema que vale la pena digerir, especialmente porque, a menos que Microsoft tenga una sorpresa bajo la manga, este desarrollo que desafía los límites puede no ser todo lo que parece.
¿Listo para pensarlo juntos?
El plan de aplicación de Android en Windows
Primero, los detalles: durante el fin de semana festivo mencionado anteriormente, los cuerpos emprendedores de Windows Central revelaron sobre un esfuerzo de Microsoft de alto secreto (y quizás solo un poco burbujeante) llamado Proyecto Latte.
Project Latte, informa el sitio, «permitiría a los desarrolladores de aplicaciones llevar sus aplicaciones de Android a Windows 10 con pocos o ningún cambio de código» empaquetándolas de una manera particular y luego enviándolas a Microsoft Store. Entonces, nosotros, los pollos mortales que picotean el teclado, presumiblemente podríamos instalar dichas aplicaciones directamente desde esa tienda y ejecutarlas en nuestros sistemas Windows como si fueran programas nativos normales. Y todo esto podría aparecer dentro de una actualización regular de Windows a partir del próximo otoño.
Intrigante, ¿no? Absolutamente. Si bien la necesidad real de aplicaciones de Android en Windows es posiblemente menos esencial que la necesidad de tipos de aplicaciones alternativos dentro de una plataforma como Chrome OS, la realidad es que todos somos criaturas cada vez más centradas en los dispositivos móviles. La mayoría de nosotros vivimos en nuestros teléfonos y los consideramos cada vez más como nuestros «dispositivos primarios». Entonces, hay algo atractivo y potencialmente beneficioso en poder usar las mismas aplicaciones que conoce de ese entorno en su computadora de trabajo o personal, ya sea que eso signifique cargar la aplicación de YouTube para Android para disfrutar de las descargas sin conexión. en su viaje de negocios de 2020) o la instalación de las aplicaciones Google Calendar, Keep o Maps para experiencias más completas y sin conexión en estos frentes.
Entonces, ¿por qué soy escéptico sobre la capacidad de Microsoft para lograrlo? ¿Por qué Google podría traer tanto las aplicaciones de Android como las aplicaciones de Windows a Chrome OS, pero es posible que Microsoft no pueda hacer lo mismo de manera convincente dentro de su propio territorio? La razón se reduce a tres palabras aparentemente simples pero increíblemente trascendentes: Google Play Services.
Google Play Services no es un nombre que la mayoría de los idiotas conocen, ni debería serlo. Pero es una parte críticamente importante de la experiencia de Android y algo que tiene un gran impacto en lo que las aplicaciones de Android son capaces de hacer.
Entre otras cosas, los Servicios de Google Play permiten que las aplicaciones interactúen con su ubicación, administren compras dentro de la aplicación y, quizás lo más importante de todo, le brinden notificaciones automáticas sobre eventos importantes (como esos correos electrónicos y mensajes). entrante que todos adoramos tanto). Como el propio Google lo pone en su documentación oficial para desarrolladores de Android:
Los servicios de Google Play te dan la libertad de utilizar las últimas noticias [interfaces] para los servicios populares de Google sin tener que preocuparse por la compatibilidad del dispositivo.
Esa pieza en el «soporte del dispositivo» es la clave del punto que estamos construyendo aquí. Google Play Services es un elemento totalmente independiente del sistema operativo Android actual: el código fuente abierto al que cualquier empresa puede acceder, modificar y utilizar de la forma que desee. Esto significa que una empresa debe tener un acuerdo de licencia especial con Google para tenerlo disponible en cualquier dispositivo. Y tradicionalmente, Google ha limitado estos acuerdos solo a las empresas que crean dispositivos Android aprobados (así como Chromebooks, a través de su integración nativa Chrome OS-Play Store).
Esto significa que con cualquier sistema creado por Microsoft para permitir que las aplicaciones de Android se vuelvan a empaquetar y estén disponibles en Windows, es casi seguro que Google Play Services no estará allí. Y eso, a su vez, significa que la idea de que los desarrolladores puedan simplemente arrastrar y soltar sus aplicaciones de Android existentes en Microsoft Store para una fácil compatibilidad entre plataformas, de repente ya no parece tan simple.
Aplicación de Android y el desafío del nivel oculto de Google
Entonces, ¿qué sucede si lleva una aplicación de Android a un entorno donde los servicios de Google Play no estaban disponibles? Te lo digo, gatito curioso: se rompería. En muchos casos, algunas funciones de la aplicación no funcionarían según lo previsto y terminaría obteniendo todo tipo de errores y otras peculiaridades desagradables (y posiblemente incluso malolientes).
Esta es, al menos en parte, la razón por la que tantas aplicaciones de Android aún no están disponibles en el mercado de Appstore de Amazon, como un ejemplo aparentemente particularmente relevante. Esa configuración ha existido desde 2011 y es la única aplicación de escaparate en todos los dispositivos Kindle y Fire de Amazon. Estos son productos bastante populares, en su mayor parte.
Y sin embargo … bueno, compruébalo por ti mismo. Seguro que no encontrarás ninguna aplicación creada por Google en esos estantes virtuales, lo que probablemente no sea una gran sorpresa. Pero intente buscar otras aplicaciones que use y en las que confíe. He probado un puñado de herramientas que uso personalmente y he recomendado en varios contextos durante los últimos meses, y casi no hay nada disponible que necesite. Sin Authy (para la autenticación de dos factores entre dispositivos), sin Eero (para el control de Internet de la oficina en el hogar), sin IFTTT (para la automatización de tareas que ahorra tiempo) y sin Hue (para los ajustes de la oficina en el hogar). iluminación conectada a Internet).
Incluso algo tan simple como la aplicación Bank of America falta en acción, al igual que aplicaciones para otras instituciones financieras y crediticias importantes. Y en un giro aparentemente irónico, la propia Microsoft no consideró apropiado llevar sus productos principales de Office a ese entorno.
En las raras ocasiones en que encuentre una aplicación que desee en Amazon Appstore (que, sí, en realidad es así, por alguna razón molesta), no hay una indicación obvia de cuándo se actualizó por última vez. . Tras una inspección más cercana, muchas aplicaciones parecen estar muy por detrás de sus contrapartes de Play Store, y algunas parecen estar completamente abandonadas en la selva amazónica.
Cuando piensas en todo lo que acabamos de terminar de hablar, no es demasiado difícil ver por qué. Dada la falta de Google Play Services y el conjunto de herramientas que lo rodean, depende de los desarrolladores adaptar sus aplicaciones en estos escenarios alternativos. En el mejor de los casos, esto requiere un esfuerzo adicional, especialmente cuando se trata de actualizaciones continuas. En el peor de los casos, puede terminar costándole dinero extra al desarrollador y / o empeorando la experiencia del usuario. Y en cada uno de estos casos, la recompensa es presumiblemente lo suficientemente cuestionable como para que simplemente no valga la pena.
Para otra versión de la vida sin la capa de elementos bajo el capó de Google, no necesitamos mirar más allá de los recientes esfuerzos de Huawei para enviar teléfonos Android sin ningún tipo de servicios de Google involucrados. Un crítico de The Verge resumió la naturaleza frustrante de esa experiencia:
No todas las aplicaciones funcionarán correctamente, incluso si puede instalarlas. … [and] no son solo las aplicaciones en sí mismas, sino también los servicios en la nube los que las impulsan. Por ejemplo, Uber usa [Google services] para determinar su posición y por sus datos cartográficos. Algunas otras aplicaciones, como The Guardian, funcionan con más o menos normalidad, pero aparece un mensaje de error al inicio que indica que se requieren los servicios de Google Play.
Y al igual que Huawei, y al igual que Amazon, es probable que Microsoft se enfrente al mismo conflicto embarazoso al intentar que los desarrolladores lleven sus aplicaciones de Android a Windows.
Ahora, mire, el crédito se debe al crédito: Microsoft ha recorrido un largo camino para abrirse camino en Android y convertirlo en un hogar fértil para su propio sub-ecosistema, para el beneficio de todos nosotros, realmente, aquí en la tierra de ‘Googley importa. Sin embargo, completar ese círculo y traer Android de regreso a Windows, ciertamente parece una empresa mucho más complicada.
Si las predicciones actuales son correctas, deberíamos ver por nosotros mismos cómo resultará en poco tiempo.
Suscríbase a mi boletín semanal para obtener más consejos prácticos, consejos personales y una perspectiva en inglés sobre las noticias importantes.

[Android Intelligence videos at Computerworld]
Copyright © 2020






