¿Quieres que tus aplicaciones favoritas de Android y iOS se ejecuten en Windows 10?
Microsoft tiene un problema de aplicación.
No siempre fue así. Microsoft tiene siempre Tenía el mayor sistema operativo (OS). Hace unos diez años, también tenía la mayor plataforma de computación móvil. No necesitaban cortejar a los desarrolladores. Simplemente no había muchas alternativas. Ser un desarrollador era, esencialmente, trabajar dentro del ecosistema de Windows..
Pero entonces sus fortunas móviles comenzaron a desvanecerse. Ahora son el tercer sistema operativo móvil más popular, con el BlackBerry moribundo que no se queda atrás. Windows también está siendo usurpado en el escritorio por Apple y Google Chrome OS.
Esto ha dado lugar a que los desarrolladores, una especie notoriamente inconstante, vuelvan a llamar su atención en otros lugares. Microsoft ha perdido su audiencia de desarrolladores cautivos.
Es una tendencia que es muy difícil de revertir, pero Microsoft cree que la han resquebrajado con Project Islandwood y Project Astoria [Ya no está disponible]: dos kits de herramientas que facilitan la transferencia de aplicaciones de Android e iOS a Windows; y gracias a la plataforma universal de Windows, simultáneamente a dispositivos móviles y de escritorio. Una versión de Astoria se filtró recientemente, y ya está causando olas..
Proyecto Astoria y Islandwood explicados
Microsoft está increíblemente ansioso por cerrar la brecha de la aplicación. Pero están buscando un tipo específico de aplicación. Quieren aplicaciones que sean hermosas y enfocadas al tacto, ya que Microsoft está increíblemente invertido en la pantalla táctil. Para Redmond, es el próximo gran paradigma de la interacción humana con la computadora. Pero el problema es que los desarrolladores que nadan en el ecosistema de Microsoft tienen poca experiencia en la creación de aplicaciones táctiles..
Lo creas o no, los desafíos asociados con el desarrollo de aplicaciones enfocadas al tacto son más que técnicos. Son humanos Se trata de construir hermosos diseños orientados al tacto. Esto es algo increíblemente difícil, y Microsoft ha tardado mucho tiempo en descubrirlo..
Es precisamente por eso que Microsoft está tan entusiasmado con Astoria e Islandwood, ya que les permite portar de inmediato las aplicaciones existentes de Android e iOS a Windows 10, sin tener que esperar a que las habilidades de su comunidad de desarrolladores maduren.
Astoria es el conjunto de herramientas de Android. Por todas las cuentas, es bastante simple de usar. Preparar una aplicación de Android para Windows 10 puede ser tan fácil como agregar una sola línea de código. Microsoft también ha incluido una biblioteca de interoperabilidad que permite que la aplicación funcione con los servicios existentes de Microsoft.
Islandwood es un poco más complejo. Es efectivamente un conjunto completamente nuevo de herramientas de desarrollo, bibliotecas y cadenas de herramientas que permite a los desarrolladores crear aplicaciones de Windows 10 con Objective-C y exportar proyectos de Xcode existentes a Visual Studio. En este momento, es exclusivamente Objective-C, pero Microsoft es trabajando en un compilador Swift muy esperado ¿Cómo me afecta el nuevo lenguaje de programación de Apple? ¿Cómo me afecta el nuevo lenguaje de programación de Apple? Desde el principio, los desarrolladores sabían que el nuevo Swift de Apple iba a ser grande. Pero ¿por qué te deberia importar? Lee mas .
Sería negligente si no mencionara también los proyectos hermanos a Astoria e Islandwood; Centennial y Westminster.
Centennial [Ya no está disponible] está diseñado para hacer que las aplicaciones de Windows más antiguas (especialmente las creadas con Win32, COM y las aplicaciones .Net más antiguas) funcionen con el nuevo estándar de la Plataforma universal de Windows (UWP). No hace nada para cambiar el código, ni requiere que los programas se vuelvan a compilar. Más bien, vuelve a empaquetar los binarios existentes en un formato que funciona con UWP.
Dada la gran cantidad de aplicaciones de Windows existentes que quedan fuera del alcance de UWP, esto se siente como una obviedad.
Westminster también es bastante interesante, ya que permite a los desarrolladores transformar fácilmente las aplicaciones web existentes en aplicaciones nativas de la Tienda Windows..
Esto incluye las aplicaciones de Windows 10 Mobile, que efectivamente ejecutarán el mismo código que las variantes de escritorio de Windows, aunque con algunas modificaciones.
La fuga
A pesar de que Windows 10 ya se ha lanzado, y la increíble fanfarria que siguió, Microsoft ha sido bastante discreto con respecto a sus herramientas de desarrollo orientadas a la compatibilidad. El único ejemplo real que hemos visto hasta ahora fue Candy Crush Saga, que fue portado desde iOS usando Islandwood..
Las herramientas en sí están, en su mayor parte, en una versión beta cerrada. Aunque, como hemos visto una y otra vez, es muy fácil que una beta cerrada se abra sin el permiso de los desarrolladores en cuestión..
Proyecto Astoria se filtró recientemente. No mucho después, algunos programadores emprendedores lanzaron una aplicación que permite la transferencia de Android APKs a dispositivos con Windows 10 Mobile, simplemente arrastrando y soltando.
Astoria fue casi seguramente obtenida por medios ilegales. Como resultado, hemos decidido no probarlo para este artículo. Al igual que WindowsCentral, no estamos muy interesados en abogar por la descarga de código robado. Además, Astoria aún no está completa. No ha sido lanzado por una razón.
Sin embargo, si lo decide, es simplemente cuestión de instalar la aplicación Windows Insider en su teléfono (compatible) con Windows 8.1 e instalar la versión preliminar de Windows 10 Mobile. Luego debe adquirir el convertidor, y arrastrar y soltar un APK en él (aquí le indicamos cómo descargar APKs Cómo descargar un APK de Google Play para omitir restricciones Cómo descargar un APK de Google Play para omitir restricciones ¿El archivo APK instalable para una aplicación de Google Play? Lo cubrimos. Lea más). Es tan fácil como eso.
Cuales son sus limitaciones
Microsoft no es la primera compañía en cortejar a los desarrolladores de Android. BlackBerry, desde el inútilmente inútil Playbook, ha permitido la conversión indolora de las aplicaciones Android. Tienes tu Android en mi Blackberry: cómo ejecutar aplicaciones de Android en Blackberry OS 10 Tienes tu Android en mi Blackberry - Cómo ejecutar aplicaciones de Android en Blackberry OS 10 Antes de cargar tu dispositivo Blackberry con tu aplicación de Android favorita, hay algunas cosas que debes saber. Lee mas .
Pero Astoria tiene algunas limitaciones bastante importantes, como en BlackBerry 10. Los Servicios de Google Play no funcionan, y las aplicaciones convertidas no pueden interactuar con los Servicios de Windows como las aplicaciones nativas..
Y por alguna razón, SnapChat no funciona correctamente con él. Astoria podría ser capaz de portar aplicaciones de Android, pero no espere que tengan el mismo nivel de calidad que esperaría de una aplicación nativa.
¿Por qué es genial??
¿Alguna vez se preguntó cómo podría ejecutar aplicaciones de Android en su escritorio de Windows Cómo emular Android y ejecutar aplicaciones de Android en su PC Cómo emular Android y ejecutar aplicaciones de Android en su PC En realidad, es bastante fácil hacer que las aplicaciones de Android se ejecuten en su computadora de escritorio o portátil ! Aquí, te guiamos a través de los mejores métodos. Lee mas ? Mientras puede, por ejemplo, emular WhatsApp en Windows Cómo usar WhatsApp en su PC y sincronizar con su teléfono Cómo usar WhatsApp en su PC y sincronizar con su teléfono Esta es la mejor manera de usar Whatsapp en su escritorio y sincronizarlo con Whatsapp En su teléfono o tableta Android. Leer más, faltan soluciones similares para iOS. O quizás eres uno de los pocos usuarios entusiastas de Windows Phone que ansían más aplicaciones.
Personalmente, recientemente abandoné mi teléfono con Android Huawei para un Lumia 640XL. Me encanta. Me encanta la experiencia del usuario consistente, y los clientes de correo electrónico enormemente mejorados. Me encanta el hecho de que sea rápido, e incluso me encanta Groove (anteriormente conocido como Xbox Music). Pero todavía faltan algunas cosas..
Algunas de mis aplicaciones favoritas, como la aplicación de viajes de última hora Hotel Tonight Hotel Tonight: encuentre las mejores ofertas de último minuto en hoteles [iOS] Hotel Tonight: encuentre las mejores ofertas de último minuto en hoteles [iOS] Lea más, y comparta el viaje favorito de Uber Qué ¿Es Uber y por qué está amenazando los servicios de taxis tradicionales? ¿Qué es Uber y por qué está amenazando los servicios de taxis tradicionales? Uber ha aterrizado y está cambiando fundamentalmente el tránsito dentro de la ciudad. Y algunos podrían decir, no del todo para mejor. Leer más están ahí, pero muchos no. Esenciales como LoungeBuddy y Hailo..
Astoria definitivamente muestra a los desarrolladores que ellos puede Portar sus aplicaciones de Android a Windows 10 Mobile con un mínimo de esfuerzo. Aún más impresionante, demuestra la facilidad con la que una aplicación móvil puede ser portada al escritorio. Como lo ha demostrado Candy Crush Saga, esto no tiene por qué ser un asunto incómodo y frustrante, como suele ocurrir con las aplicaciones móviles emuladas. Más bien, puede ser elegante, suave e intuitivo..
Seamos honestos. Ha habido ocasiones en las que hemos querido usar una aplicación móvil en nuestra computadora. Tal vez haya necesitado llamar a un Uber, o encontrar las tarifas más baratas en Hotel Tonight, o tal vez solo quería usar la versión móvil de Facebook Messenger (que algunos dicen que es mejor que la versión del navegador). Esto hace que todo eso (y más) sea posible..
Quizás esto resulte en una mayor variedad de aplicaciones disponibles y paridad de funciones para aplicaciones existentes.
Pero eso no va a suceder a menos que tú, Los lectores cabildean a tus desarrolladores favoritos. Es bastante fácil Solo tienes que twittearlos, o enviarlos por correo electrónico. Si está realmente desesperado, póngase al teléfono y pregúnteles por qué están ignorando la plataforma de teléfonos inteligentes más desatendida y potencialmente lucrativa que existe..
Portar aplicaciones de Android a Windows 10 Mobile está a punto de volverse fácil. @loungebuddy @Hailo ¿qué estás esperando? https://t.co/xsOyLW38dp
- Matthew Hughes (@matthewhughes) 17 de agosto de 2015
Yo si. Qué te detiene?
O tal vez estoy siendo un poco optimista. ¿Qué piensas? ¿Resultará Astoria e Islandwood en que Windows 10 finalmente solucione el problema de su aplicación? ¿O está Microsoft condenado a tener para siempre una tienda de aplicaciones de tercera categoría? Lo que pienses, házmelo saber en los comentarios a continuación y charlaremos..
Créditos fotográficos: Naciones Unidas de sistemas operativos para teléfonos inteligentes por Jon Fingas, Microsoft Lumia 640XL por Maurizio Pesce
Explorar más sobre: Emulación, Windows 10, Windows Mobile.