Header Ads Widget

Ticker

6/recent/ticker-posts

Por qué las aplicaciones de Android en Windows serán una batalla cuesta arriba

 Microsoft supuestamente tiene un plan para un nuevo tipo de matrimonio Android-Windows, pero no es tan simple como parece en la superficie.


Bueno, aquí hay algo sabroso para comenzar su diciembre con una nota interesante: tan pronto como 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 la pura rareza y la naturaleza surrealista de eso se asimile: solo unas semanas después de que vimos por primera vez el nuevo sistema de Google para permitir que las aplicaciones de Windows se ejecuten en Chromebooks ( para empresas , al menos), Microsoft parece estar cambiando las tornas. y trabajando en una manera de traer un tipo de ventaja similar a su propio terreno.

La noticia del aparente esfuerzo se filtró en este viejo y ruidoso Internet nuestro durante el fin de semana festivo de Acción de Gracias, mientras que la mayoría de nosotros aquí en los Estados Unidos estábamos felizmente desconectados y desconectados. Pero es un tema que vale la pena digerir, especialmente porque, a menos que Microsoft tenga una gran sorpresa bajo la manga, este desarrollo que desafía los límites puede no ser todo lo que parece ser.

¿Listo para pensarlo juntos?

El plan de aplicaciones de Android en Windows

Lo primero es lo primero, los detalles: durante el fin de semana festivo mencionado anteriormente, los organismos emprendedores de Windows Central dieron a conocer un esfuerzo de Microsoft de alto secreto (y quizás solo un poco espumoso) llamado Proyecto Latte.

Intrigante, ¿no? Absolutamente. Si bien la necesidad genuina de aplicaciones de Android dentro de 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 ventajoso en poder usar las mismas aplicaciones que conoce de ese entorno en su trabajo o computadora personal, ya sea que eso signifique cargar la aplicación de YouTube para Android para disfrutar de descargas sin conexión en su (teórico, post- 2020) viaje de negocios o instalando las aplicaciones Google Calendar, Keep o Maps para disfrutar de experiencias sin conexión y con más funciones en esos frentes.

    Entonces, ¿por qué soy escéptico sobre la capacidad de Microsoft para lograr esto? ¿Por qué podría traer Google ambas aplicaciones de Android y aplicaciones de Windows en Microsoft Chrome OS, pero podría no ser capaz de hacer lo mismo de manera convincente dentro de su propio terreno? La razón se reduce a tres palabras aparentemente simples pero increíblemente importantes: 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 impacto masivo en lo que las aplicaciones de Android pueden hacer.

    Entre otras cosas, Google Play Services permite que las aplicaciones interactúen con su ubicación, manejen compras dentro de la aplicación y, quizás lo más importante de todo, le brinden notificaciones automáticas sobre eventos importantes (como los correos electrónicos entrantes y los mensajes que todos amamos con tanta ternura. adorar). 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 [interfaces] más recientes para los servicios populares de Google sin preocuparte por la compatibilidad del dispositivo.

    Esa parte sobre el "soporte de dispositivos" es clave para el punto que estamos construyendo aquí. Google Play Services es un elemento totalmente separado del sistema operativo Android real: el código de fuente abierta al que cualquier empresa puede acceder, modificar y utilizar de la forma que desee. Eso significa que una empresa debe tener un acuerdo de licencia especial con Google para que esté disponible en cualquier dispositivo. Y, tradicionalmente, Google ha limitado dichos acuerdos solo a las empresas que crean dispositivos Android aprobados (así como Chromebooks, a través de su propia integración nativa Chrome OS-Play Store).

    Eso significa que con cualquier sistema que Microsoft cree 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á presente. Y eso, a su vez, significa que la noción de que los desarrolladores puedan simplemente arrastrar y soltar sus aplicaciones de Android existentes en Microsoft Store para una fácil compatibilidad multiplataforma de repente ya no parece tan simple.

    Aplicaciones de Android y el desafío de la capa oculta de Google

    Entonces, ¿qué pasaría si llevara una aplicación de Android a un entorno en el que los servicios de Google Play no estuvieran disponibles? Te lo diré, gatito curioso: se rompería. En muchos casos, ciertas funciones de la aplicación no funcionarían como se esperaba y terminaría recibiendo todo tipo de errores y otras rarezas desagradables (y tal vez incluso olorosas).

    Esa es, al menos en parte, la razón por la que tantas aplicaciones de Android todavía no están disponibles en el mercado de Appstore de Amazon, como un ejemplo aparentemente relevante. Esa configuración ha existido desde 2011, y es la única tienda de aplicaciones en todos los dispositivos Kindle y Fire de Amazon. Esos son productos bastante populares, según la mayoría de los casos.

    Y sin embargo, bueno, échale un vistazo 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. Probé con un puñado de herramientas que utilizo yo mismo y que he recomendado en varios contextos durante los últimos meses, y casi nada de lo que necesito está disponible allí. Sin Authy (para la autenticación de dos factores entre dispositivos), sin Eero (para el control de Internet de la oficina en casa), sin IFTTT (para la automatización de tareas que ahorra tiempo ) y sin Hue (para los ajustes de iluminación conectados a Internet ).

    Incluso algo básico 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 que parece irónico, la propia Microsoft no ha considerado adecuado poner sus propios productos de Office como pieza central en ese entorno.

    En las raras ocasiones en que lo hace encontrar una aplicación que desee en el Appstore de Amazon (que, sí, en realidad está diseñado al estilo, por alguna razón molesto), no hay ninguna indicación más clara de cuándo se actualizó por última vez. Tras una inspección de cerca, muchas aplicaciones parecen estar significativamente por detrás de sus contrapartes de Play Store, y algunas parecen estar completamente abandonadas en la jungla del Amazonas.

    Cuando piensas en todo lo que acabamos de terminar de hablar, no es demasiado difícil entender por qué. Dada la falta de Google Play Services y el conjunto de herramientas que lo rodean, la responsabilidad recae en los desarrolladores para ajustar sus aplicaciones en estos escenarios alternativos. En el mejor de los casos, eso 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 resultando en una peor experiencia de usuario. Y en cualquiera de esos casos, la ganancia es presumiblemente lo suficientemente cuestionable como para que simplemente no valga la pena.

    Para tener otra visión de la vida sin la capa de elementos internos de Google en su lugar, no necesitamos mirar más allá de los esfuerzos recientes 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. ... [y] no son solo las aplicaciones en sí mismas, sino también los servicios en la nube los que las impulsan. Por ejemplo, Uber usa [los servicios de Google] para determinar su ubicación y para sus datos cartográficos. Algunas otras aplicaciones, como The Guardian, funcionan con más o menos normalidad, pero muestran un mensaje de error al arrancar diciendo 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 incómodo al tratar de que los desarrolladores lleven sus aplicaciones de Android a Windows.

    Ahora, mire, crédito donde se debe el crédito: Microsoft ha recorrido un camino impresionantemente largo en su camino hacia Android y transformándolo en un hogar fértil para su propio sub-ecosistema , para beneficio de todos nosotros , realmente, aquí en la tierra o ' Googley importa. Sin embargo, completar ese círculo y traer de nuevo Android a Windows parece ser una hazaña mucho más complicada.

    Si las predicciones actuales son correctas, deberíamos ver por nosotros mismos cómo se desarrolla todo en poco tiempo.


    Publicar un comentario

    0 Comentarios