Microsoft tiene un problema con la aplicación.
No fue siempre así. Microsoft siempre ha tenido el sistema operativo (SO) más grande. Hace aproximadamente diez años, también tenía la plataforma informática móvil más grande. No necesitaron cortejar a los desarrolladores. Simplemente no había muchas alternativas. Ser desarrollador fue, esencialmente, trabajar dentro del ecosistema de Windows.
Pero luego sus fortunas móviles comenzaron a desvanecerse. Ahora son el tercer sistema operativo móvil más popular, con el moribundo BlackBerry no muy lejos. Windows también está siendo usurpado en el escritorio por Apple y Google Chrome OS.
Esto ha provocado que los desarrolladores, una especie notoriamente voluble, desvíen su atención a otro lado. Microsoft ha perdido su audiencia de desarrolladores cautivos.
Es una tendencia que es notablemente difícil de revertir, pero Microsoft cree que se ha resquebrajado con Project Islandwood y Project Astoria, dos juegos de herramientas que facilitan el acceso de las aplicaciones de Android e iOS a Windows; y gracias a la Plataforma Universal de Windows, de forma simultánea a los dispositivos móviles y de escritorio. Una versión de Astoria recientemente se filtró, y ya está causando olas.
Proyecto Astoria e 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 bellas y enfocadas al tacto, ya que Microsoft está increíblemente involucrado en la pantalla táctil. Para Redmond, es el próximo gran paradigma de interacción con la computadora humana. Pero el problema es que los desarrolladores que nadan en el ecosistema de Microsoft tienen poca experiencia en la construcción de aplicaciones basadas en el tacto.
Lo creas o no, los desafíos asociados con el desarrollo de aplicaciones centradas en el tacto son más que técnicos. Ellos son humanos. Se trata de construir hermosos diseños orientados al tacto. Esto es algo increíblemente difícil, y a Microsoft le ha tomado mucho tiempo descubrirlo.
Y precisamente por eso Microsoft está tan entusiasmado con Astoria e Islandwood, ya que les permite exportar de forma inmediata las aplicaciones existentes de Android e iOS a Windows 10, sin tener que esperar a que maduren las habilidades de su comunidad de desarrolladores.
Astoria es el juego de herramientas de Android. Según 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. Se trata de un conjunto de herramientas de desarrollo, bibliotecas y cadenas de herramientas completamente nuevo que permite a los desarrolladores crear aplicaciones de Windows 10 con Objective-C y exportar proyectos existentes de Xcode a Visual Studio. En este momento, es exclusivamente Objective-C, pero Microsoft está trabajando en un acelerado compilador de Swift. ¿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 primer momento, 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 los proyectos hermanos de Astoria e Islandwood; Centennial y Westminster.
Centennial está destinado a hacer que las aplicaciones anteriores de Windows (especialmente aquellas compiladas con Win32, COM y aplicaciones .Net antiguas) funcionen con el nuevo estándar de la Plataforma universal de Windows (UWP). No hace nada cambiar el código, o requiere que los programas sean recompilados. 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 es bastante interesante también, ya que permite a los desarrolladores transformar fácilmente las aplicaciones web existentes en aplicaciones nativas de la Tienda Windows.
Esto incluye las aplicaciones Windows 10 Mobile, que de hecho estarán ejecutando el mismo código que las variantes de escritorio de Windows, aunque con algunos ajustes.
La fuga
A pesar de que Windows 10 ya se ha lanzado, y la fanfarria increíble que siguió posteriormente, Microsoft ha sido bastante discreto sobre sus herramientas de desarrollo orientadas a la compatibilidad. El único ejemplo del mundo real que hemos visto hasta ahora fue Candy Crush Saga, que fue portado desde iOS usando Islandwood.
Las herramientas mismas son, en su mayor parte, en una versión beta cerrada. Aunque, como hemos visto una y otra vez, es demasiado fácil para una beta cerrada abrirse sin el permiso de los desarrolladores en cuestión.
Proyecto Astoria se filtró recientemente. No mucho después, algunos codificadores emprendedores lanzaron una aplicación que permite la carga lateral de los APK de Android a los dispositivos con Windows 10 Mobile, simplemente arrastrando y soltando.
Astoria casi con certeza se obtuvo 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á completo. No ha sido lanzado por una razón .
Sin embargo, en caso de que lo decida, es simplemente una 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 necesita adquirir el convertidor y arrastrar y soltar un APK en él (a continuación le mostramos cómo descargar APKs Cómo descargar un APK de Google Play para eludir restricciones Cómo descargar un APK de Google Play para eludir restricciones Necesito tener en sus manos ¿El archivo APK instalable para una aplicación de Google Play? Le cubrimos. Lea más). Es tan fácil como eso.
Cuáles son sus limitaciones
Microsoft no es la primera compañía en cortejar a los desarrolladores de Android. BlackBerry, desde el lamentablemente fallido Playbook, ha permitido la conversión sin problemas de las aplicaciones de 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 de lado su dispositivo Blackberry con su aplicación favorita de Android, hay algunas cosas que necesita saber. Lee mas .
Pero Astoria tiene algunas limitaciones bastante importantes, al igual que en BlackBerry 10. Los servicios de Google Play no funcionan, y las aplicaciones convertidas no pueden interactuar con los servicios de Windows como lo hacen las aplicaciones nativas.
Y por alguna razón, SnapChat no funciona correctamente con él. Es posible que Astoria pueda 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 esto 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? De hecho, es bastante fácil ejecutar aplicaciones de Android en su computadora de escritorio o portátil. ! Aquí, te guiamos a través de los mejores métodos. Lee mas ? Mientras que 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 Aquí está 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 entusiastas usuarios de Windows Phone que anhelan más aplicaciones.
Personalmente, hace poco abandoné mi teléfono Huawei Android por un Lumia 640XL. Lo amo. Me encanta la experiencia constante del usuario y los clientes de correo electrónico mejorados. Me encanta el hecho de que es 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 última hora en hoteles [iOS] Hotel Tonight: encuentre las mejores ofertas de última hora en hoteles [iOS] Lea más, y disfrute del viaje favorito Uber What ¿Está Uber y por qué está amenazando los servicios de taxi tradicionales? ¿Qué es Uber y por qué está amenazando los servicios tradicionales de taxis? Uber ha aterrizado, y está cambiando fundamentalmente el tránsito del centro de la ciudad. Y algunos podrían decir, no del todo para mejor. Leer más están allí, pero muchas no lo son. Elementos esenciales como LoungeBuddy y Hailo.
Astoria definitivamente muestra a los desarrolladores que pueden portar sus aplicaciones de Android a Windows 10 Mobile con un mínimo esfuerzo. Aún más impresionante, demuestra la facilidad con la que una aplicación móvil puede ser portada al escritorio. Como ha demostrado Candy Crush Saga, no tiene por qué ser un asunto incómodo y frustrante, como suele suceder con las aplicaciones móviles emuladas. Por el contrario, puede ser elegante, fluida e intuitiva.
Seamos honestos. Hubo momentos en que queríamos usar una aplicación móvil en nuestra computadora. Tal vez necesites llamar a un Uber, o encontrar las tarifas más económicas en Hotel Tonight, o quizás solo quieras usar la versión móvil de Facebook Messenger (que algunos alegan es mejor que la versión del navegador). Esto hace que todo eso (y más) sea posible.
Quizás esto dará como resultado una mayor variedad de aplicaciones disponibles y una paridad de características para las aplicaciones existentes.
Pero eso no va a suceder a menos que usted, los lectores presionen a sus desarrolladores favoritos. Es bastante fácil. Solo twittea, o envíalos por correo electrónico. Si estás realmente desesperado, habla por teléfono y pregúntales por qué están ignorando quizás la plataforma para teléfonos inteligentes más desatendida y potencialmente lucrativa que existe.
Portar aplicaciones de Android a Windows 10 Mobile está a punto de ser más 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? ¿Astoria e Islandwood harán que Windows 10 finalmente solucione el problema de su aplicación? ¿O Microsoft está condenado a tener para siempre una tienda de aplicaciones de tercera categoría? Lo que sea que pienses, házmelo saber en los comentarios a continuación y chatearemos.
Créditos fotográficos: Naciones Unidas de los sistemas operativos para teléfonos inteligentes de Jon Fingas, Microsoft Lumia 640XL de Maurizio Pesce