¿Aplicaciones Android en Windows Phone? Una curiosa posibilidad

windows-phone-android-apps

Es bien sabido que la principal debilidad de Windows Phone no es el código del sistema operativo, o incluso el hardware de última generación - de hecho es la relativa carencia de aplicaciones. Y para ser justos, la situación no es tan mala en un sentido absoluto, pero casi todos los usuarios de Windows Phone que conozco se han topado con la siguiente situación en algún momento: siempre hay una aplicación que realmente quieren y que no está disponible en Windows Phone.

Creo que Microsoft lo entiende bien, y están trabajando para hacer frente a la situación, pero nuevos rumores apuntan a que Microsoft está considerando lo impensable: poder correr aplicaciones Android en Windows Phone.

Visceralmente esto parece una mala idea, ¿pero es ese el caso? En la superficie suena bien, pero en realidad, incluso corriendo aplicaciones Android en una poderosa máquina de escritorio con BlueStacks no se sentía bien para mi, ¿así que cómo funcionaría en un teléfono? Con Nokia a punto de lanzar su primer dispositivo Android, algunos dicen que Microsoft debería crear un derivado de Android basado en el código de Google.

Eso suena interesante, pero Google se ha asegurado de que la versión de código abierto de Android sea difícil de mantener en el tiempo, ya que una gran parte del material interesante reside en las partes de código no abierto que necesitan tener licencia de Google. Es una jugada inteligente, pero en última instancia, incluso los aliados más cercanos de Android como Samsung y LG están desesperadamente buscando maneras de salir de Android. Me temo que no hay tal cosa en el corto plazo (en el plazo más largo, Samsung tiene su sistema operativo Tizen y LG tiene WebOS).

Ya hemos visto esta película antes

Volver a correr aplicaciones Android en Windows Phone: ¿no hemos visto esa película antes con BlackBerry? ¿Y cuánto exactamente les ayudó eso? Sin duda, Microsoft es mucho más rico, y Nokia es más exitoso que BlackBerry, pero aún así: si las personas en última instancia compran sus teléfonos debido a que pueden correr aplicaciones de Android, ellos podrían comprar mejores teléfonos, o más económicos, o más personalizados (en lo referente a hardware) que ejecutan Android de manera nativa.

Además, todo esto hará que se envíe la señal de que no hay ningún pnto en la inversión en el desarrollo de Windows Phone, que impulsará aún más el problema original: Windows Phone necesita más aplicaciones buenas, rápido.

Esfuerzo a largo plazo versus corto plazo de pánico

windows-phone-summit-47

Entonces, ¿qué debe hacer Microsoft? Eso es, por supuesto, una pregunta difícil. En mi opinión, Windows Phone tiene muchas cosas a su favor:

1. Es uno de los pocos sistemas operativos que funciona extremadamente bien en hardware de gama baja, mejor que Android, desde mi punto de vista.
2. El código base del sistema operativo es sólido y puede resistir el paso del tiempo.
3. Las APIs casi coinciden con las de Windows.
4. Las herramientas de desarrollo son impresionantes.
5. El desarrollo de juegos con DirectX podría ser una bendición para la plataforma del teléfono. GPUs móviles de nivel DX11 han llegado con Tegra K1. Y seguirán más.

Por todas esas razones, Windows Phone no está para nada en donde estaba BlackBerry, y me parece que deberían hacer todo lo posible para ganar soporte de desarrolladores, o admitir la derrota.

  • Microsoft debería utilizar su dinero para asegurarse de que todas las aplicaciones del “top 1000” funcionen bien en su plataforma. Las aplicaciones de calidad han recorrido un largo camino desde el año pasado, pero se necesita más.
  • “Metro” de Windows y la API de Windows Phone deben estar lo más cerca posible para que el camino de desarrollo en Windows sea de menos resistencia. En estos momentos todavía hay muchas cosas que no están debidamente documentadas y se neesita más código de ejemplo. La documentación de Microsoft asume que los desarrolladores ya están familiarizados con su SDK – eso no es suficiente, también tienen que atraer nuevos desarrolladores.
  • El mercado de Windows es un desastre y francamente tiene demasiadas aplicaciones basura. La capacidad de descubrimiento necesita ser mejor y la solución es tener más aplicaciones buenas que puedan flotar.
  • Windows Phone necesita tener hardware líder. Recientemente tuve esta discusión en un chat en Facebook, y no estuve de acuerdo en que las cámaras impresionantes de algunos teléfonos Nokia fueron suficiente para calificarlos como hardware de vanguardia (SoC de última generación, pantalla que no es líder, módem que no tiene tecnología de punta…).
  • Windows Phone necesita el equivalente del Galaxy Note 3, LG G2, Xperia Z, etc.. además de los teléfonos Nokia. La parte irónica de esto es que casi todos los teléfonos pueden ejecutar Windows Phone si sus fabricantes lo quisieran.

Al final, Microsoft tiene el mismo reto que tuvo el año pasado, y la línea de fondo es que hay algunos avances, pero los observadores temen que el progreso no sea lo suficientemente rápido, lo que es una evaluación justa. En lo personal no creo que la ejecución de aplicaciones Android le haría mucho bien a Windows Phone como plataforma, que tiene un gran potencial. La plataforma necesita probarse a si misma, o en última instancia se quedará en el fondo.

Android no se convirtió en lo que es sólo porque es una gran plataforma. De hecho tuvo un debut modesto. Android se convirtió en lo que es debido a que contaba con el apoyo masivo de fabricantes y soporte de compañías de telefonía móvil ya que eran la única solución al “problema del iPhone” para la industria. Más allá de la aplicaciones, más allá del código, Microsoft necesita convencer a los fabricantes de teléfonos que no serán comoditizados a la muerte y que puedan diferencian sus productos. Android no es un sistema operativo, es una industria.

Artículo escrito originalmente por Hubert Nguyen para Ubergizmo.com

Tags :