Más de una o dos veces, camaradas, hemos sido testigos de intentos de ejecutar aplicaciones de Android en Windows. Todo comenzó muy alentador, al darse cuenta de que estas aplicaciones (Android x86) funcionan perfectamente en equipos informáticos, después de lo cual los usuarios obtuvieron un montón de pequeñas máquinas virtuales especializadas, que en realidad son máquinas virtuales de fácil instalación y configuración automática. Los más exitosos, BlueStacks y NoxPlayer, todavía están explotando la memoria RAM de las computadoras de nuestros lectores, e incluso se planeó agregar el primero a las computadoras portátiles listas para usar como parte del software de preinstalación. Por desgracia, las cosas no fueron más allá de las negociaciones, el mundo nunca vio el primer Windroid. Mientras tanto, la demanda de los usuarios ha ido creciendo, y se pueden distinguir dos grupos entre los que están especialmente interesados en la disponibilidad de las aplicaciones de Android en Windows. El primero incluye a los fanáticos del ecosistema Android como tales, a quienes les gustaría poder cambiar de escritorio Windows y Android entre ellos con un solo toque durante un descanso en el trabajo o para un pasatiempo más cómodo. El segundo incluye a los llamados “grundels”, quienes con razón creen que con la ayuda de una pantalla grande, un mouse y un teclado, lograrán más que usar dos dedos, que deben conducirse a través de un espacio estrecho con un sonido a menudo de mala calidad. Cubierta oleófuga. Estas dos categorías de trabajadores y ocio, de hecho, son la misma persona que quiere obtener el entorno de trabajo de MS Windows y el componente de entretenimiento de Google Android en un solo dispositivo.
No podemos pasar por alto el memorable Proyecto Astoria, anunciado por Microsoft en 2015, que supuso el primer intento de la compañía por saturar el entorno Windows con aplicaciones de Google Play. Y a pesar de que se trataba del lanzamiento de aplicaciones de Android en el entorno de Windows Mobile (en los teléfonos inteligentes de Microsoft), esto fue una especie de hito histórico, que indica la disposición fundamental de las empresas para combinar contenido y compartir los ingresos de los usuarios. Por desgracia, ya en 2016 el proyecto se cerró debido a la muerte prematura de la plataforma Windows Mobile como tal.
Un efecto secundario divertido del Proyecto Astoria fue que, gracias a la instalación simple establecida inicialmente de las aplicaciones de Android en los teléfonos inteligentes de Microsoft, los piratas informáticos desconocidos encontraron una vulnerabilidad que permitía instalar Android 5.0 en el Lumia 830 (en la imagen de arriba).
En 2021, en medio de una ola de noticias de Windows 11, un rayo de esperanza finalmente tocó a nuestro usuario de doble eje. ¡Todavía lo haría! Microsoft ha afirmado directamente que las aplicaciones de Android aparecerán en la Tienda de Windows (Microsoft Store) y el usuario podrá no sólo mirarlas, sino instalarlas e incluso utilizarlas. Llamaron a esta belleza Project Latte, y hablaremos de eso.
Realidad y perspectivas del mercado de las profesiones de TI
¿Qué profesiones son las más populares y mejor pagadas?
Sábado café #226
Vierta una taza de fragante café de sábado y familiarícese con las noticias de la semana. Se actualizó VK Messenger, MediaTek presentó un chip insignia, Audio-Technica mostró un reproductor de vinilo portátil y pasé una semana con un iPhone 14 Pro.
Tanque lleno #7. Prueba BMW X4
Le esperan algunas noticias: Jaguar XE ha establecido un récord en Dubái y Hyundai ha publicado imágenes del próximo crossover compacto y, por supuesto, está esperando una prueba del nuevo BMW X4. ¡Vamos!
Por qué las pantallas flexibles están condenadas
¿Es esta realmente la misma revolución y el siguiente paso en el desarrollo de nuestros compañeros de bolsillo?
Proyecto Latte ahora
Un punto interesante es que Microsoft inicialmente decidió asociarse con la creación de Amazon, Amazon Appstore, y también abrió una puerta de enlace para cargar en la tienda de aplicaciones directamente de desarrolladores externos, sin la participación de otros intermediarios. Probablemente, este camino fue elegido para minimizar la dependencia de Google, que no se pone de pie cuando sus ingresos se ven amenazados, bloquea inmediatamente al editor de la aplicación y luego lo demanda durante años.
A partir de ahora, varios meses después del lanzamiento oficial de Windows 11 y de recibir una cantidad significativa de actualizaciones y correcciones, nada ha cambiado con respecto a la instalación de aplicaciones de Android en Windows. El usuario aún necesita dos cosas para obtener el subsistema de Windows para Android.
- Cambie el estado del usuario a desarrollador (regístrese en el programa Windows Insider) y cambie al canal Dev para obtener actualizaciones.
- No tenga miedo de equivocarse, poder hacer una copia de seguridad y restaurar Windows, o reinstalar Windows rápidamente en su computadora.
El cumplimiento del primer párrafo está plagado del hecho de que el usuario nunca (si no vuelve a cambiar) recibirá en su dispositivo el sistema operativo Windows igual que se proporciona a los usuarios normales de forma predeterminada. Por lo general, recibirá todas las actualizaciones del sistema operativo, capturará todas las “jambas” y, a veces, verá la “pantalla de la muerte”, y cuando la versión actual de Windows 22H1 sea reemplazada por 22H2 (lanzada en el otoño de 2022), él inmediatamente y sin demora empezar a probarlo ya. Un usuario inexperto con un instinto desarrollado de autoconservación debe comprender que estará atado a la parte delantera de una locomotora de vapor que se precipita rápidamente hacia una tormenta de nieve, y todas las piedras, aguanieve y conos volarán hacia ella. Y ya detrás de él, en acogedores y cálidos vagones comedor, todos los demás que prefirieron esperar el lanzamiento de la actualización oficial estarán llenos de eructos de Sangiovese con rosbif (Android bajo Windows).
Esta hazaña heroica le permitirá ejecutar aplicaciones de Android en Windows 11. La aplicación Amazon Appstore aparecerá en Microsoft Store, durante el proceso de instalación tendrá que hacer clic en “Siguiente” varias veces, y en el medio comenzará a descargar el subsistema de Windows. para Android (WSA). Puede familiarizarse con el contenido de la tienda de Amazon haciendo clic en este enlace, pero por mi cuenta agregaré que en este momento la ración de aplicaciones es bastante pobre, no hay proyectos AAA, y entre los presentados no hay uno único que podría, al menos en teoría, cargar una computadora con 8 procesadores de cómputo y 16 GB de RAM.
También hay que decir que entre las aplicaciones que no son de juego presentadas no encontrarás enfocadas en Rusia, ni noticias de RBK o Ria, nada de eso. La actuación del resto también plantea interrogantes, el mismo “Talking Tom” no, no, y “ralentiza”. En general, existe una versión alfa tan temprana del futuro, que no puede sino causar optimismo, porque se ha comenzado, y el Proyecto Latte ya se encuentra en una etapa tal que incluso si Microsoft lo rechaza, los aficionados lo terminarán. Solo queda esperar. También vale la pena mencionar que la instalación de una aplicación de Android desde un archivo .Apk local no ocurre en Windows 11 y no está claro si alguna vez se implementará. Sin embargo, si tiene Windows 11, no quiere meterse con Amazon y está listo para el punto 2 del menú de condiciones anterior, que es una forma relativamente segura de instalar cualquier aplicación de Android. Solo intente seguir estas instrucciones bajo su propio riesgo.
El imperio de Google contraataca
Al observar cómo se están escapando los nuevos clientes hipotéticos (alrededor del 10% de todos los usuarios de Steam Windows que cambiaron a Windows 2021 a principios de diciembre de 11), la corporación del bien ha lanzado su propio proyecto que permitiría a todos, sin excepción, ejecutar Android. juegos en Windows. En este momento, en Corea, Taiwán y Hong Kong, se está probando una nueva creación de la compañía llamada “Google Play Games”. Hablamos de alguna aplicación para Windows, que será autorizada por la empresa para descargar y ejecutar juegos de Google Play. Las aplicaciones en sí se almacenarán en el disco duro de la PC y tendrán acceso a Internet, es decir, a juzgar por la descripción, Google hace su propio emulador con el mismo grado de integración en el entorno de Windows que los mismos BlueStacks y NoxPlayer. No sé con qué cuentan los especialistas en marketing de la compañía, ¿tal vez con un gran nombre y una burocracia tan prominente? También sugiere que Google y Microsoft parecen tener poca fe en la posibilidad de un acuerdo. ¿O es una alternativa, el notorio plan “B”. Poco se sabe sobre el proyecto en sí, pero ya se han anunciado los requisitos mínimos del sistema para una PC:
- Windows 10 versión 2004 y superior
- Unidad de estado sólido (SSD)
- GPU para juegos
- Procesador de 8 núcleos
- 8 GB RAM
- Cuenta de administrador en Windows
Si eres del sur de Asia y por algún milagro lees este material, puedes hacer la prueba haciendo clic en este enlace.
Conclusión
Parece que a fines de 2022, las aplicaciones de Android finalmente se registrarán oficialmente en nuestros dispositivos con Windows. Pero ya ahora hay cierta tensión, cierta preparación para una guerra comercial entre la coalición de Microsoft y Amazon contra Google. Nosotros, como usuarios comunes, solo podemos regocijarnos, porque todo tiene un inconveniente, y cuando las frentes de los fabricantes se rompen, el consumidor siempre permanece en números negros. Y será muy interesante observar el vuelo de conchas (“podlyanok”) de un campamento a otro.
Amigos, déjenme hacerles la pregunta tradicional: ¿cuál de las aplicaciones de Android les gustaría ver en el escritorio de su computadora portátil?
Cuando se lance Windows 10 para teléfonos a finales de este año, podrá ejecutar aplicaciones de Android en teléfonos inteligentes y tabletas grandes basadas en ese sistema operativo. La superficie, las computadoras portátiles y las computadoras de escritorio no tendrán este soporte. Las aplicaciones se ejecutarán en el subsistema Android, que probablemente esté basado en KitKat. Esto utilizará el mismo enfoque que permitió la integración del subsistema POSIX en Windows NT. El portavoz de Microsoft, Kevin Gallo, dijo: “Confiamos en que proporcionaremos una compatibilidad decente, ya que estamos hablando de AOSP (Proyecto de código abierto de Android – Proyecto de código abierto de Android)”. Pero los usuarios no solo están interesados en el hecho de que Android será compatible con Windows 10. Les gustaría saber exactamente cómo funcionará esta compatibilidad.
Se proporcionaron detalles sobre este tema en el artículo de Mary Branscombe “¿Cómo funcionará el soporte de Android en Windows 10 para teléfonos?”, publicado por LaComparacion basado en los detalles proporcionados por Kevin Gallo.
En primer lugar, debe entenderse que la compatibilidad no significa la capacidad de ejecutar cualquier aplicación de Android. Kevin Gallo señala:
Estamos reemplazando los servicios de Android con los nuestros. Los estamos ejecutando en nuestros propios shells; conceptualmente, los estamos ejecutando como aplicaciones universales, por lo que estamos usando una capa de middleware para traducir las API, pero también se ejecutarán en el modelo seguro de la aplicación de Windows.
Esto mejorará el rendimiento y la duración de la batería en comparación con Android, señala además:
Las aplicaciones no se ejecutan en segundo plano y se realizarán algunos cambios para que se comporten bien.
Las características estándar de la plataforma se alinearán con Windows: estamos hablando del sistema de archivos, la integración de contactos y fotos, así como la cámara, los sensores y las conexiones de red.
Servicios de Microsoft, no de Google
Obtendrá más aplicaciones de la Tienda Windows que de Google Play y no utilizará los servicios de Google; en su lugar, los desarrolladores pueden cambiar a “Microsoft Ads and App Insights” en lugar de “Google Ads and Google Analytics”. El servicio de notificaciones de Windows reemplazará las notificaciones emergentes de Android. Bing Maps (Bing Maps) y los servicios de navegación de Windows tomarán el lugar de Google Maps. Los servicios de Xbox Live reemplazarán los servicios de Google Play (y cualquier otro servicio de Microsoft puede agregarse al Proyecto Astoria antes del lanzamiento) con “muy poca o ninguna modificación” por parte de los desarrolladores. Si quieren agregar funciones como “mosaicos en vivo”, requerirán que trabajen más.
No todas las aplicaciones de Android terminarán funcionando bien, explica Gallo:
Es probable que las aplicaciones de mensajería y aquellas [aplicaciones] que están profundamente integradas en tareas en segundo plano comiencen con problemas, y esto también se puede superar [cuando tienen un buen] rendimiento.
Dicho esto, agrega que “no todas las aplicaciones funcionan en todas las distribuciones de Android”.
Gallo y otros ejecutivos de Microsoft señalan que la compatibilidad de Windows 10 para teléfonos con las aplicaciones de Android no es solo una forma en que intentan trasladar a los desarrolladores y sus aplicaciones a Windows 10. También existe la posibilidad de minimizar las aplicaciones Win32 y Silverlight. -V contenedores u ofrecer un sitio web como una aplicación (con una API completa que agrega funciones de Windows 10) y distribuirlo a través de la Tienda Windows. Los desarrolladores de iOS pueden llevar sus proyectos de Xcode a Visual Studio y compartir el código fuente entre las aplicaciones de iOS y Windows.
El poder del Proyecto Islandwood
El SDK de Project Islandwood es aún más potente para los desarrolladores de aplicaciones de iOS que el Proyecto Astoria para los desarrolladores de aplicaciones de Android (aunque Microsoft señala que los desarrolladores de Android podrán reutilizar gran parte de su código escrito previamente que los desarrolladores de iOS). Project Islandwood brinda acceso completo a la API del sistema operativo Windows 10, lo que permite a los desarrolladores escribir aplicaciones universales de Windows que se ejecutan en teléfonos, tabletas y computadoras de escritorio, y potencialmente en Xbox y HoloLens.
Las aplicaciones que originalmente eran código de Android se ejecutan en el contenedor de la aplicación Universal Security, pero siguen siendo APK de Android y solo se pueden ejecutar en teléfonos y tabletas pequeñas porque solo Windows 10 para teléfonos tiene un subsistema de Android (al menos este año).
Si te preguntas por qué Microsoft no implementó todo esto en ambos proyectos, puedes entender que la solución para iOS contiene complejidades técnicas que no están presentes en el proyecto de Android. Además, esto evita desacuerdos sobre el entorno de tiempo de ejecución. Microsoft ha recurrido a Objective-C en lugar de Swift, dice Gallo: “Todo el código está escrito en Objective-C, pero veremos Swift”.
Y, por supuesto, Microsoft espera que Windows 10 tenga mil millones de usuarios.
Limitaciones de las aplicaciones portadas
Microsoft llama a todas estas opciones de portabilidad “puentes”. Se supone que hará que sea más fácil y económico para los desarrolladores lanzar aplicaciones para Windows 10. Gallo agrega:
Nos aseguramos de que podamos reducir el costo de venir a nuestra plataforma, para que pueda crear un código que funcione y reutilizar la mayor cantidad de código posible en lugar de tener que portar el mismo código una y otra vez. Nada de esto es una solución perfecta. Decimos “traiga su código y nos aseguraremos de que funcione tan bien como podamos”. Este es el punto de partida.
Gallo no ve la compatibilidad con Android e iOS como una barrera para crear aplicaciones nativas de Windows. La razón de esto son las limitaciones de las aplicaciones portadas: “Está destinado a proporcionar a los usuarios de escritorio [aplicaciones creadas para un dispositivo pequeño], pero esta solución no es adecuada en todos los casos, [los usuarios pueden] tener la impresión de ineficiencia”.
Una aplicación de Android o iOS en un teléfono con Windows 10 conectado a una pantalla grande y un teclado mediante la función Continuum no tendrá la experiencia de la aplicación de escritorio. Gallo confía en que los desarrolladores querrán crear buenas aplicaciones utilizando un núcleo común de código, en lugar de portar programas existentes de manera tosca. Y aquellos desarrolladores que quieran impresionar a los usuarios de sus productos de software harán el trabajo adicional. Por supuesto, solo el tiempo puede mostrar cómo será todo en realidad.
Restaurar el interés de los desarrolladores en Windows
La compatibilidad con Android abre un camino más fácil para crear aplicaciones para organizaciones que desean tener aplicaciones pero no están dispuestas a gastar mucho en ellas. Gallo explica de qué se trata: “Para bancos y hoteles de todo el mundo, será lo suficientemente bueno”. Y, por supuesto, ayudará a los usuarios chinos que no tienen acceso a ningún servicio de Google a aprovechar la amplia gama de aplicaciones de Android.
Microsoft ve la gran ventaja de este enfoque en el hecho de que los desarrolladores al menos comenzarán a pensar en Windows 10. Gallo señala:
Queremos volver a conectar con los desarrolladores. Estaba en nuestro pasado y pensamos que hemos perdido nuestro camino. Intentamos varias veces arrancar, pero no a tiempo, y ahora estamos tratando de arreglarlo.
Sin embargo, a Windows para teléfonos no solo le faltan juegos y otras aplicaciones, en términos del número de las cuales esta plataforma está muy por detrás de los líderes del mercado, sino también un dispositivo insignia reconocible.
¿La compatibilidad con aplicaciones de Android ganará el interés de los desarrolladores en Windows 10 para teléfonos? ¿Crearán aplicaciones para el nuevo sistema operativo o se limitarán a portar sus versiones de Android? ¿Percibirán los usuarios los teléfonos inteligentes con Windows 10 como una alternativa digna a los dispositivos Android si hay una amplia selección de aplicaciones para ellos?