martes, 12 de abril de 2011

Windows Phone 7

El totalmente nuevo sistema operativo de Microsoft para SmartPhones (por ahora)

31032011379

No sé si Apple hizo un mal o un bien cuando lanzó el iPhone, lo cierto es que cambió el mercado de los teléfonos celulares para siempre; fue un durísimo golpe para la industria, una compañía que nunca había fabricado un teléfono celular llegó y con su primer teléfono puso a temblar a los grandes.

Uno de los grandes que reaccionó primero fue Nokia, modificaron Symbian S60 ed 3 para convertirlo en S60 ed 5, la diferencia más profunda entre las 2 ediciones fue que la nueva soportaba dispositivos táctiles y monitores de mayor resolución, de resto era casi el mismo Symbian que el de los “antiguos” equipos con teclado, es como si el estado de “shock” ante el golpe de Apple solo les hubiera dado tiempo de diseñar algo de hardware (el Nokia 5800) y hacer el mismo sistema operativo pero con botones más grandes para que pudieran ser operados con los dedos.

El 5800 de Nokia es un gran equipo, (tengo uno) pero no nos digamos mentiras, hacer todo más grande “de afán” no es crear un sistema operativo para equipos táctiles, el concepto de uso del iPhone era muy superior, simplemente fue creado desde el principio para ser operado con gestos táctiles.

De la misma forma, otros fabricantes siguieron reaccionando de afán para tener algo “parecido” al iPhone que para la época acaparaba toda la atención del público y de los medios, uno de los jugadores que prefirió tener prudencia fue Microsoft, esta compañía ya tenía en el mercado el sistema operativo para SmartPhones “Windows Mobile”, que nunca ha sido el más popular, ha tenido cierto éxito en algunos momentos gracias a que papá Microsoft tiene unas nada discretas facilidades económicas para el desarrollo y a que el gran nombre de Microsoft Windows para computadores atrae bastantes clientes gracias a la casi perfecta integración con sus hermanos mayores, los computadores basados en Windows.

El tiempo pasó y mientras toda la industria trataba de copiar al iPhone de manera descarada y auto-humillante, Microsoft prefirió aguardar, ver la reacción mundial, aprender de todos y desarrollar algo sin afán, sin presiones y lo más importante de todo: sin copiar al iPhone.

Desde hace pocos meses Microsoft está introduciendo al mercado su nuevo sistema operativo para dispositivos móviles: Windows Phone 7 y han tenido el detalle de prestarme un SmartPhone LG-E900 para que yo lo pruebe, obviamente cuenta con ese nuevo sistema operativo que en adelante llamaré WP7.

Esta reseña no es de un teléfono, la reseña es de un sistema operativo, cualquier teléfono que usted pueda comprar con WP7 se comportará de una manera casi igual, solo variará el diseño exterior, la marca, resolución de la cámara, tamaño del display… blablablá, pero en el fondo serán el mismo, como cuando usted compra un computador con Windows 7, el aparato puede ser Dell, HP, Toshiba, etc., habrán diferencias en diseño, tal vez algunos programas preinstalados por el fabricante y demás “pormenores” pero en el fondo, un computador con Windows funciona muy parecido (casi igual) que otro computador con Windows.

Para que un fabricante pueda ofrecer al púbico un teléfono celular con WP7, Microsoft ha determinado que el equipo debe cumplir con unos requerimientos de hardware mínimos:

  • Monitor: Capacitive, 4-point multi-touch screen con resolución WVGA (480x800)

  • Procesador de 1 GHz ARM v7 "Cortex/Scorpion" o mejor.

  • Acelerador gráfico: DirectX9 rendering-capable GPU

  • Memoria RAM: al menos 256 MB con mínimo 8 GB de memoria Flash.

  • Acelerómetro con compass, sensor de luz ambiental, sensor de proximidad y aGPS

  • Cámara de 5-megapixeles o más con flash

  • Radio FM

  • 6 botones físicos dedicados: [Atrás], [Inicio], [buscar], [botón de cámara de 2 etapas], [encendido/sleep] y [subir volumen/bajar volumen].

De esta manera Microsoft se asegura que nadie va a tener problemas de rendimiento que afecten la experiencia de usuario y afecten negativamente la percepción del público respecto a WP7, también queda asegurada la capacidad del hardware para correr sin problemas todas las futuras actualizaciones de software, que no serán pocas.

Si leyó con cuidado los requerimientos mínimos de hardware, no se sienta culpable si pensó que eran especificaciones técnicas de un computador, la verdad es que las especificaciones son altísimas, de esto se deduce que por lo pronto, no veremos SmartPhones con WP7 “de bajo costo”; damas y caballeros, todos los equipos con WP7 serán equipos de alta gama, definitivamente no vienen a competir en el mercado de las colegialas donde reina el Blackberry con variedad de fundas de colores que combinan con tu cartuchera; no, no, no: WP7 es para gente grande (prueba de ello es que no trae un cliente de mensajería instantánea “chat” preinstalado) <<por si las dudas>>.

Apenas enciende el equipo se da cuenta que WP7 no es un rediseño de Windows Mobile, es un concepto totalmente nuevo bellamente ejecutado, la simplicidad parece haber sido la máxima en el equipo de diseño de WP7, olvídese de los menús contextuales ante cada acción, aliste sus dedos para tocar, deslizar, arrastrar, etc., el diseño de la interfaz parece hecho por diseñadores de revistas, reinan las tipografías grandes… a veces demasiado en mi concepto, tanto que con frecuencia los textos no caben en el display, y no siempre funciona rotar el teléfono para leer los textos a lo ancho, la interfaz rota en el navegador Web [Internet Explorer - IE], en la suite de MS Office y otros programas, pero no en la interfaz básica para el usuario, ni en otras partes del sistema; no dudo que la rotación en esos entornos hará parte de alguna futura actualización de software, pero no es seguro.

Describir el funcionamiento de la interfaz por medio de texto sería una tarea larga y aburridora (tanto para usted como para mí) así que me he permitido hacer un video demostrando la interacción con WP7:

Reseña Windows Phone 7 - WP7 UI review from andresruiz on Vimeo.

Como pueden ver, el concepto es sumamente gráfico y agradable, no se parece ni poquito a ningún otro sistema operativo actual, claro, por esa razón uno debe llegar al equipo con mente abierta y no comenzar a comparar con su iPhone o su Nokia, o su Android etc., mucho menos con un Blackberry cuya interfaz de usuario aun depende mucho de las teclas físicas, incluso en el caso del BB Torch. No piense que algo es bueno o malo, solo piense que es diferente, por ejemplo:

En WP7 no existe la acción “cerrar”, como si la hay en un computador o en mi Nokia 5800, los programas no se cierran, más bien dejan de estar abiertos; me explico, suponga que usted está navegando en Internet Explorer y de repente desea revisar su cuenta de Twitter en el cliente de Twitter de WP7 (el cual me parece bastante bueno), para hacer tal cosa no encontrará un botón para cerrar IE, ni para minimizarlo, simplemente oprime la tecla de inicio, en este caso con el logo de Windows, esto lo llevará al menú inicial donde buscará la app de Twitter, cuando termine de usarlo, hará lo mismo para volver al inicio y si lo desea, abra IE, este volverá al estado en el que usted lo dejó, con la página web que estaba viendo, etc., pero nunca quedó abierto, nunca hubo 2 aplicaciones abiertas [IE minimizado en segundo plano mientras consultaba Twitter], no, WP7 no soporta multiproceso, por eso en esta reseña no estoy tomando capturas de pantalla del equipo, simplemente no es posible porque requeriría tener dos aplicaciones abiertas: la aplicación que deseo capturar y la que captura.

Esto puede ser incómodo el algún momento cuando usted realmente necesite tener 2 apps abiertas al mismo tiempo (como en mi caso al hacer esta reseña), pero la mayor parte del tiempo no habrá problema, las aplicaciones van a un “limbo” donde conservan su estado pero no están activas, luego cuando se las requiere vuelven a arrancar (muy rápido gracias al poderoso hardware) y quedan como usted las había dejado. No se preocupe por la música, si lo desea esta puede seguir sonando aun cuando tenga otra aplicación abierta, no sé cómo defina Microsoft eso pero yo le diría que es un “trato especial” a las aplicaciones nativas, así que no hay problema, para el resto de aplicaciones hay que esperar a una actualización que según mi fuente en Microsoft @WarNov saldrá a mediados del próximo semestre.

Para recibir su correo o usar mensajería instantánea no se preocupe, no tiene que dejar la aplicación activa en primer plano para saber si le llega un correo o un mensaje, WP7 soporta “Push Notifications” lo cual quiere decir que no se requiere una aplicación abierta todo el tiempo consumiendo batería y recursos que esté preguntando ¿hay nuevo correo?, ¿hay nuevo mensaje?, ¿hay nuevo correo?, ¿hay nuevo mensaje?, ¿hay nuevo correo?... ¡NO! Es el servidor de correo, donde quiera que esté, quien se encargará de contactar al teléfono con WP7 cuando haya nuevo correo y/o mensaje, cada aplicación tiene la opción de según su desarrollo de usar o no el servicio de “push notifications”.

Por supuesto que sería ideal que el WP7 tuviera capacidad de multi-proceso, mi idea no es justificar la falta del mismo, mi “antiguo” Nokia 5800 con Symbian tiene multiproceso y… no lo uso, desearía hacerlo pero el consumo de batería de una aplicación “siempre-activa y conectada” de fondo desocupa la batería en pocas horas, además la memoria RAM en el Nokia es tan escasa que si minimizo el navegador para hacer otra cosa, muy probablemente el equipo se quede sin memoria y una o las dos aplicaciones fallen; claro, el LG que me prestó Microsoft tiene 512MB de memoria RAM (4 veces más que mi Nokia) y soportaría más de una app abierta al tiempo… pero es imposible que pueda tener una batería con mucha más capacidad que la del Nokia que tiene una bastante grande de 1320mAh pero no difiere mucho de la del LG de 1500mAh; sin importar por donde se le mire, el multiproceso no es realmente una característica “sana” para un SmartPhone, aun el sobrevalorado iPhone en su primera versión no tenía capacidad de multiproceso, y lo que ahora tiene no es realmente multiproceso en el sentido estricto de la palabra, casi lo mismo aplica para Android (ver fuente)

Entonces, lo que tenemos es una industria que se ha dado cuenta que el real multi-proceso no se puede dar realmente, solo encontramos buenos acercamientos entre los cuales también podríamos meter a WP7 que ok, puede estar menos evolucionado en este tema pero con seguridad llegarán mejoras, como han llegado mejoras al iOS de iPhone, a Android, etc.,

callsEL WP7 trae lo básico para defenderse en el mundo de los SmartPhones, muy a su manera por supuesto, la función de llamadas es la primera, recordándonos que en teoría, su principal función es ser teléfono, tiene lo obvio, acceso a contactos, marcado manual, búsqueda de contactos, historial de llamadas, en fin, lo obvio.

31032011376Todo gira en torno a algo que Microsoft llamó “Hubs”, entonces hay un Hub para los contactos, no es sorpresa que al iniciar por primera vez el teléfono se le pida al usuario una cuenta de Windows Live para sincronizar todo, y en todo caben obviamente los contactos, así que lo segundo que encontramos será “people”, donde encontramos todo lo relacionado con los contactos, sus cuentas de correo, sus “que hay de nuevo” etc., eso no quiere decir que no pueda tener contactos telefónicos que no tengan cuenta de Windows Live.

smsTambién encontrará mensajería, es la “app” encargada de los mensajes de texto (SMS) y mensajes multimedia (MMS), la presentación es tipo “cajas de texto” de historietas, con distinción por colores, etc., muy agradable de usar y con todo lo que puede encontrar en cualquier otra plataforma.

Hay una galería que centraliza la música y los videos, el estilo recuerda al reproductor de música Microsoft Zune, de hecho al igual que el iPhone requiere de iTunes para sincronizar contenido, el WP7 requiere del Software Zune para hacer lo mismo, no hay forma de hacerlo como si fuera un dispositivo de almacenamiento masivo, usted no puede conectar el aparato a su computador y agregar música dentro de una carpeta en el WP7 como si fuera una memoria USB; requerirá del software Zune para hacerlo, ¿pros y contras? Los hay, pero esa es la forma, y como todo lo de Microsoft, es fácil y confiable; pero me molesta tener que descargar el Zune Software, preferiría que eso mismo se lograra con Windows Media Player (WMP), es paradójico que el WMP pueda sincronizar música en dispositivos de otras marcas pero no pueda con el WP7 y se requiera un programa adicional (Zune) que a la larga hace lo mismo pero con diferente “feeling” y diseño, es como si el departamento que desarrolló el WP7 nunca se hubiera podido poner de acuerdo con el de WMP y al final hubieran dicho, como El Chavo del 8: “pues al cabo que ni queríamos, haremos nuestro propio software”.

Por supuesto que no podrá hacer trampa y enviar su música por Bluetooth, WP7 no soporta transferencias de archivos por ese medio, algo que considero una GRAN desventaja.

La cámara está controlada por una interface muy sencilla que obviamente comparten todos los equipos WP7, ya que el requerimiento mínimo son 5MP la calidad está casi asegurada, el modelo que me prestaron en Microsoft graba videos en alta definición 720p.

outlookEn cuanto a correo electrónico, uno de los fuertes de Microsoft, el WP7 tiene integrado un cliente de correo que no tiene el menor inconveniente en manejar sus cuentas de Hotmail, Yahoo Mail (aun sin tener cuenta Yahoo Plus lo cual es una enorme ventaja), Gmail y casi cualquier otro tipo de cuenta de correo que se pueda configurar manualmente, el sistema viene con un “Outlook”

office

Y ya entrados en gastos con el Outlook, pues Microsoft decidió incluir la bobadita de Microsoft Office, y no es cualquier App, es un poderoso Mini – MS Office con 3 “secciones”, una de ellas es OneNote que es tal vez la aplicación de Notas más poderosa en el mercado de los teléfonos celulares (también en el mercado de los PCs), la segunda parte es la de documentos que permite ver, crear y editar documentos de MS Word (con opciones para darle formato al texto, corrección de ortografía y demás sofisticaciones “descrestantes”) y MS Excel (si, puede poner fórmulas y todo) [Para PowerPoint parece que solo puede ver archivos de ese tipo], y finalmente, para completar tiene SharePoint que le permitirá acceder a la hoy famosa “Colaboración en Línea”; una vez usted tenga un archivo de Office, desde la misma App puede enviarlo por correo de una manera facilísima desde cualquiera de las cuentas de correo que tenga configuradas como archivo adjunto, es tal vez esa App la que le recuerda que esta cosa es un poderosísimo computador que cabe en el bolsillo de su camisa.

Obviamente hay un navegador de Internet y obviamente es Internet Explorer, la experiencia es buena, soporta pestañas, es medianamente rápido, la integración con el MultiTouch es excelente, es compatible con la gran mayoría de sitios, etc., encontré un par de contras: No soporta Flash ni Silverlight y suele llamar “por defecto” a las versiones móviles de los sitios Web, tuve un par de malas experiencias con esos sitios que no permitían ver la versión “Full” de ninguna forma.

Que no soporte Flash no indica que no pueda ver videos de Youtube, para eso hay ya una App en el Marketplace que le permite verlos, pero ojo, es solo para Youtube, si usted desea ver videos de otro sitio… a menos que halla una app para ese sitio, estará en problemas, en mi caso no pude ver videos de Dailymotion ni ningún otro, pero asumo que con el tiempo, a medida que WP7 se popularice, llegarán las Apps para cada cosa.

Hablando más globalmente, después de haber mencionado algunas o la mayoría de las características específicas, hay que recordar que este es un sistema MUY poderoso, es un sistema para SmartPhones de altísimo nivel y por esa razón no nos podemos quedar en lo que tiene cuando lo saca de la caja, el potencial está en las aplicaciones “Apps” que tenga en su Marketplace, y eso está directamente relacionado con el ecosistema que logre Microsoft.

Aplicaciones puede haber para miles de cosas, Nokia lleva años con su sistema Symbian y ahora no es muy popular, como soy un fan de Twitter me vi obligado a pagar (finalmente) por una aplicación de alta gama, compré Gravity, lo cual me dolió porque para sistemas más populares como el iOS del iPhone,  para Android, etc.,y otros sistemas populares hay aplicaciones gratuitas y de altísima calidad, incluso oficiales, en cambio para mi Nokia no hay ni lo uno ni lo otro, ni App oficial ni App gratuita de alta calidad, solo hay una realmente buena y poderosa, es Gravity pero hay que pagar por ella; en cambio WP7 es un recién llegado y ya tiene App oficial de Twitter y también vi la App de Seesmic que es el mismo cliente que uso en mi computador y es una maravilla. Así las cosas, WP7 tiene todo el potencial.

En cambio hay otras Apps que todavía no están disponibles, en el Nokia tengo Skype desde hace mucho tiempo y para WP7 todavía no hay una App, en fin, aun está muy reciente y hay que esperar; cuando recibí el equipo el sistema no tenía la ultra-básica función de “copiar y pegar” que es de lo más normal en cualquier computador y tengo desde el principio en mi Nokia, pero un día antes de devolver el WP7 a Microsoft llegó una actualización de software que agregaba la función de “Copiar y Pegar”, la probé y funciona de maravilla, no me puedo ni imaginar la cantidad de mejoras que recibirá la plataforma en los próximos días y meses, tiene el respaldo de un gigante que tiene una nada modesta experiencia desarrollando sistemas operativos (Microsoft), que también sabe perfectamente cómo trabajar con desarrolladores, motivarlos, etc., por eso hoy por hoy Microsoft Windows es el sistema operativo más usado en el mundo y la enorme mayoría de programas para computador que se ofrecen son compatibles con Windows… ¿se puede pedir mayor respaldo? Lo dudo.

Por el momento, al menos en mi país (Colombia) creo que no hay ninguna oferta comercial de equipos con WP7 pero Microsoft dice que a mitad de año se comenzará a mover ese tema, competirán con iPhone, Blackberry, Android … y no, con Nokia no, a principio de año Nokia anunció que poco a poco migrará de Symbian a Windows Phone 7, entonces estamos hablando de un gigante de la telefonía celular, uniéndose a un gigante del software… Dios ampare a los demás, esto se pone cada vez mejor.

Hasta la próxima…