jueves, 15 de agosto de 2013

Android al ataque de los PC

Con 80% de las ventas de smartphone y 63% de las ventas de tablet, Android se consolida como el Windows de los equipos móviles.  Es un tema casi cerrado.

En el mundo de los PC, la interfaz Metro de Windows 8 acerca la UI Desktop PC tradicional al mundo Móvil Touch y entra en colisión con los OS nativos de este mundo.  Llega una nueva evolución de PC's que, además del teclado y ratón, usan monitores touch y donde Windows, Android, Linux Desktops, MacOS e iOS se pueden enfrentar.

El éxito de Android en este mercado, se ve bastante dìficil
  • las aplicaciones Android están diseñadas para el touch y son optimizadas para pantallas relativamente chicas.  Es suficiente probar un emulador de Android en Windows con un PC con teclado, ratón y un monitor de 21 pulgadas, para darse cuenta que a muchas aplicaciones les sobra espacio y que el ratón es un muy pobre reemplazo del touch.
  • Google no demuestra ningún interés para soportar Android  en equipos tipo PC.  De hecho, para laptop PC, su solución es ChromeOS, como en el Chromebook Pixel, y es basada en el uso de su browser Chrome como interfaz primaria.  Tampoco se sabe de avances concretos para fusionar Android y ChromeOS.
  • No se a que punto Google está interesado en Android mismo en el largo plazo:
    • Samsung es el gran ganador en el mercado de los smartphone basados en Android, tanto que se transforma en un gran competidor para Google, o, por lo menos, en un problema.
    • Amazon y fabricantes de China se basan en Android pero no en las aplicaciones de Google como Play, Maps, Search quitándole toda posibilidad de monetizar Android.  El mayor riesgo con Samsung es que podría hacer exactamente lo mismo en algunos mercados importantes como China e India.
    • el uso de Java como lenguaje de programación trae problemas legales con Oracle. El lenguaje alternativo de Google para el desarrollo de UI es Dart y, por el momento, este lenguaje tiene como objetivo el browser.  Su otro lenguaje, Go, esta orientado al "system programming" como reemplazo a C.  Se ve lejano entonces como Google podría no depender de Java en Android.
    • los mensajes de marketing de Google enfatizan los productos "Chrome", "Play" y "Nexus" sobre "Android".  Durante su última conferencia I/O, Google no anuncio nada de Android y se enfocó en los servicios Google Play.  Cuando finalmente anunciaron Android 4.3, fue en la misma presentación donde lanzaron Chromecast y el nuevo Nexus 7.  Claramente la énfasis comunicacional no es "Android".
No obstante, fuera de Google, hay varios actores de la industria que sí se interesan en usar Android o, por lo menos, quieren soportar las aplicaciones Android en equipos tipo PC.


Fabricantes de PC

Los fabricantes de PC están confrontados a un problema serio:
  • su mercado primario está en pleno declive.  Tienen que entrar en el mercado de las UI basadas en touch, incluyendo smartphone y tablet, pero sin abandonar a sus PC's  Para eso, ya inventaron varias categorías intermedias:
    • híbridos laptop/tablet o equipos donde el monitor se separa del teclado o donde el teclado se guarda por debajo del monitor, 
    • all-in-on con pantalla detachable ofreciendo un tablet enorme,
    • all-in-one con pantalla reclinable hasta quedar horizontal, llamados tabletop.
  • Windows 8 era el SO natural para todos estos nuevos equipos pero no ha tenido el éxito esperado.  El modo "desktop clásico" sigue siendo el más usado y los usuarios pidieron y obtuvieron la vuelta del menú inicio en 8.1.  Aun como sucesor natural de Windows 7 para PC tradicional, Windows 8 se vende lentamente comparando con Windows Vista.   Windows RT, la versión Metro "pura", es un fracaso de proporciones épicas y los desarrolladores no se entusiasman con las API's WinRT, necesarias para generar aplicaciones con la Metro UI.
Entonces, varios proveedores buscan en Android una solución para sus soluciones compatible con touch:

Fabricantes de "smartphone convergentes"

Son smartphone que conectados a un monitor, teclado y ratón, sirven como desktop. Los 2 màs conocidos son:
  • El Motorola Atrix que funciona con Android en modo smartphone y con Firefox en modo desktop.
  • El proyecto Ubuntu Edge propone usar Android en modo smartphone y Ubuntu en modo desktop.  Como comparte el mismo kernel de Linux, puede correr las aplicaciones Android en forma nativa.
Tengo que reconocer que no entiendo porque Google, ahora dueño de Motorola, no saca un "Atrix Pixel" basado en una fusión ChomeOS/Android.  


Fabricantes de Android Mini-PC

Son sticks que se conectan a monitores y son fácilmente transportables. Creo que su uso como Desktop PC es limitado mientras no usen monitores con interfaz touch.

Es probable que sus primos tecnológicos, como las consola de juego Android (tipo Ouya) y los Android TV Box.(media center.basados en XBMCtendrán éxito antes.  Si es asi, podria haber un efecto contagioso para los Mini-PC.  Y, de nuevo, Google no va en esta dirección, ya que luego del fracaso del Nexus-Q, lanzaron Chromecast, un stick basado en Chrome.


Conclusión

Veo montones de fabricantes interesados en adoptar Android para PC.  Al mismo tiempo, veo a Google muy poco interesado en este mercado.

Si tengo que apostar por el éxito de uno de los productos, voto por el HP Slate 21 y el Gateway N1-2400.