Live Mesh en abierto para descarga

Windows Live Mesh

Live Mesh ya está disponible para descarga y que lo pruebe todo el mundo. Las condiciones son utilizar Windows y tener configurado el idiomas inglés, pudiendo descargarse el software en Mesh.com. Para quien no lo recuerde, Live Mesh es una plataforma creada por Microsoft presentada en Abril, que bajo la filosofía de software más servicios, ofrece tanto sincronización entre dispositivos para el usuario final, como una plataforma para desarrolladores.

El Live Mesh que podemos descargar ahora apenas permite sincronizar varios equipos que utilicen Windows, se espera la versión para Mac y móviles en los próximos meses. llevo probándolo unas semanas y el funcionamiento es correcto, pero muy limitado: sólo entre equipos con Windows y el acceso al escritorio mediante la web. Ahora mismo su uso más interesante es el de servicio de hosting de ficheros – hasta 5 gigas gratis – con posibilidad descargarlos allá donde estés mediante la web y el acierto mayor es el de una integración fuerte en el sistema operativo: arrastras a una carpeta y ya sabes que esos archivos estarán disponibles en cualquier otro equipo, ya sea porque está sincronizado o porque tenga un navegador para acceder a Mesh.com. El cliente que se instala no va nada mal, aunque el escritorio en la web sigue siendo una idea que no me convence demasiado.

Las comparaciones con otras iniciativas para la sincronización entre dispositivos son inevitables, sobre todo con MobileMe de Apple. Ambas compañías han compartido diagnóstico: en un escenario de siempre conectados y con movilidad, el acceso a mis datos y ficheros desde cualquier lugar en cualquier momento, es la funcionalidad a buscar. Hoy por hoy la iniciativa de Apple es una realidad y ha llegado antes al mercado, a pesar de demostrar de que Apple tiene serios problemas para ofrecer servicios masivos en la web.. Microsoft va apuntar a una estrategia habitual en su historia para entrar en este sector: Live Mesh va a tener una versión gratuita, por lo que el precio no va a ser un impedimento para probarlo y, además, su planteamiento es el de una plataforma para desarrolladores y no sólo un producto final. De hecho, si funciona como Microsoft lo tiene planteado, se podría construir un sistema como MobileMe sobre Live Mesh.

Microsoft Mesh como plataforma

Mesh

Completamos la serie sobre Windows Live Mesh, estudiando hoy la faceta que, desde la presentación, me ha parecido más potente: el que Microsoft Mesh se presente como una plataforma para que terceros construyan sus servicios sobre él. Veamos qué demonios significa esto.

Después de ver cómo funciona Mesh para el usuario final habría que intentar definir cual es realmente la naturaleza del proyecto: Microsoft Mesh va de ofrecer la sincronización como servicio, tanto de datos, como de aplicaciones. ¿Ejemplos? Digamos que desarrollamos una aplicación que enganchamos a Mesh, iría de sacar fotos desde el móvil y con las APIs ofrecidas podríamos instantáneamente hacer que aparecieran en las carpetas compartidas en nuestros equipos, que pudieran acceder a ella nuestros contactos con permiso, añadirla a Flickr y Facebook y que un marco digital en nuestra casa se sincronizara con ella. Todo con un click en la aplicación por parte del usuario y del desarrollador: para acceso en todas partes están los servidores, pero los datos también en local si así lo desean.


Microsoft Mesh va por tanto de resolver varios problemas que hasta ahora han tenido un tratamiento «poco brillante», por decirlo de alguna manera. Al dilema de «web frente a escritorio» en cuanto a experiencia y al acceso a aplicaciones cuando no se tiene conexión, Mesh apuesta por el Software más servicios, es decir, porque persistan ambos tipos de software. Sobre si los datos en local o en «la nube», deja la puerta abierta a ambos escenarios, a gusto del usuario.

En resumen, Windows Live Mesh intenta presentar internet y la sincronización de dispositivos a un desarrollador como se hace con los sistemas operativos en los ordenadores personales: hay un proveedor que asegura la experiencia y en quien se delega la complejidad de tener que tratar con todo eso.

Microsoft Mesh me parece una idea audaz y brillante en su planteamiento y en como afronta varios de los temas clave en el futuro del desarrollo software, como son el escritorio y la web y la sincronización entre dispositivos. Es más, hay un aspecto en que me gusta más que otras plataformas como puede ser Facebook, el usuario tiene el poder para decidir qué aplicaciones pueden acceder a sus datos y qué otros usuarios (y no que tengan que quedarse dentro de Facebook, por ejemplo).

El problema es que, si bien en la capa superior el desarrollador puede elegir las tecnologías que desee, en los niveles inferiores que controla Microsoft asistimos a un problema irresoluble para Mesh: los dispositivos soportados. De entrada Windows XP y Vista, más adelante Mac y «los móviles» (sin concretar qué sistemas)… algo inaceptable para quien quiera ofrecer una plataforma para la web. La propuesta de valor de Ozzie me parece notable pero sólo me parece realizable si es realmente multiplataforma y eso sólo es posible en el caso de Windows Live Mesh no esté en manos de una única compañía.

Mesh para el usuario final y Windows Live Desktop

Windows Live Mesh

Live Mesh es uno de los lanzamientos del año y un día después de la presentación y con la colosal cantidad de información y comentarios que se han producido, creo que merece la pena profundizar un poco en el nuevo proyecto de Microsoft y en uno de sus componentes, Windows Live Desktop. Lo haremos desde distintos ángulos, divididos en varios posts y poco a poco, personalmente Windows Live Mesh me resulta demasiado amplio como para «procesarlo de una vez»

Windows Live Mesh para el usuario final

El punto clave del nuevo producto de Microsoft es que es una plataforma para terceros, pero antes que eso, Mesh también se postula como un producto para el usuario final. La idea es la permitir la sincronización de datos entre dispositivos, de forma que un fichero, un permiso, un trozo de texto o cualquier tipo de información digital – como destaca Mariano – que se añadan a Mesh son inmediatamente visible en el resto de dispositivos que tengamos añadidos.

¿Cómo funciona?

Pues para ello tendremos que instalar software en cada uno de los dispositivos a sincronizar. Aquí es donde entramos en el primer aspecto peliagudo de Windows Live Mesh, los sistemas admitidos. De entrada sólo funciona en Windows Vista y XP, pero anuncian que también lo hará en Mac y en dispositivos móviles (sin concretar en cuales, dada la fragmentación de este mercado, mucho me temo que Windows Mobile y quizás Symbian). Probablemente en el futuro, también ofrezcan Mesh en XBox, Zune o Surface, también clientes del tipo «marco de fotos» o cualquier otro. Todos estos contenidos e información que añadamos a Mesh se almacenará remotamente, en los servidores de Microsoft, para que sea accesible desde cualquier de los dispositivos que hayamos decidido sincronizar.

Se permitirá acceder a los datos a través del navegador, en un emuladores de escritorios en la web tipo eyeOs llamado Windows Live Desktop. De nuevo estamos ante el soporte sólo en Windows y Mac, aunque en esta ocasión admitan más navegadores además de Explorer. Todavía no he podido probarlo, pero presumiblemente estará construido con Silverlight.

Windows Live Mesh

Windows Live Mesh es social

Será posible compartir los elementos que introduzcamos en Mesh (que como hemos dicho pueden ir desde archivos multimedia a información o datos de aplicaciones) con otros usuarios, que también necesitarán un Live Id para utilizarlo.

Habrá por tanto un sistema de permisos para acceder a estos contenidos y un Newsfeed con la actividad alrededor de nuestros contenidos. También integran Messenger en el Windows Live Desktop, que ser perfila como su candidato a espacio web desde el que controlar todos los dispositivos e información que introduzcamos en Mesh. ¿Qué un contacto comparte fotos con todos? Se te notifica, que alguien comparte algo sólo contigo, pues también… pero también de servicios de terceros. Si un desarrollador integra su aplicación con Mesh, también aparecerá en el newsfeed, al más puro estilo Facebook.

Resumiendo…

Windows Live Mesh para el usuario final resulta una mezcla de muchos y variados conceptos: desde los distintos servicios de sincronización entre dispositivos (Dropbox y SugarSync, pero también Folders de Microsoft o el iSync de Apple), hasta los simuladores de escritorio en la web con Windows Live Desktop, pasando por el almacenamiento remoto y las redes sociales. Puede sonar a que le damos demasiada importancia, pero realmente Windows Live Mesh es todo un intento de unir el mundo de la web y el escritorio como no se había visto antes.

Como siempre, Microsoft «tirará» de su músculo y capacidad de integración para llevar el nuevo servicio a las masas. Lo peor desde el punto de vista del usuario final es el no ser multiplataforma y estar muy ligado al universo Windows, ¿lo más interesante? El diagnóstico de Ozzie del problema a resolver, sincronización entre múltiples dispositivos y la web como único destino para quien quiera desarrollar software en el futuro presente.

Windows Live Mesh presentado

Windows Live Mesh

Windows Live Mesh ha sido finalmente presentado en la Web 2.0 Expo y, aunque todavía no he podido probarlo, el servicio promete ser la punta de lanza de Microsoft en la web y en su estrategia de software más servicios. La idea es la de una plataforma para la sincronización de datos y aplicaciones entre múltiples dispositivos: añado una foto a una carpeta de Windows Live Mesh en el ordenador local e inmediatamente podré acceder a ella desde el móvil o la consola (además de señalar con quien quiero compartirla); otros servicios también podrán utilizar el framework de Microsoft Mesh, accediendo a datos y ejecutándose dentro del cliente de Mesh. Desde Mesh se podrán controlar tanto estas aplicaciones remotas como el resto de los dispositivos agregados, con los datos en remoto y funcionamiento online y offline.

Aunque el producto se merece un análisis a fondo – seguiremos hablando de él – mi primera impresión es que el primer proyecto «parido» completamente por Ray Ozzie dentro de Microsoft no defrauda. La palabra clave es sincronización entre todos los dispositivos y aplicaciones y, aunque en una primera ojeada Windows Live Mesh puede parece apenas una mezcla entre Live Folders y Skydrive, lo cierto es que va mucho más allá. La experiencia de uso está enfocada hacia el arrastrar y sincronizar automáticamente los datos, la posibilidad de trabajar en local online y offline bajo una filosofía de software más servicios y, lo que es más importante, Windows Live Mesh es una plataforma sobre la que otros pueden escribir aplicaciones que se ejecutarán desde cualquier sitio, podrán funcionar offline y acceder a los datos que tengamos almacenados. Ese es, entiendo en una primera lectura, la clave del proyecto, la vocación de ser la plataforma sobre la que otros escriban aplicaciones que funcionen con o sin conexión, accediendo a datos en remoto y sincronizándose en múltiples dispositivos.

Claro que habrá que ver qué tal han ejecutado, la calidad del cliente que gobierna todo este proceso y verlo en acción. De momento Windows Live Mesh está en beta cerrada y no se espera su salida al público en varios meses.

En cuanto a interoperabilidad y tecnologías que utiliza, pues… no mucho más de lo que cabría esperar de Microsoft. De momento funciona sólo sobre XP y Vista, pero prometen que lo hará también en Mac, nada de Linux ¿cuando se enterarán que para que algo sea realmente «web» ha de ser forzosamente multiplataforma?. En cuanto a navegadores sí soportará Firefox y Safari además de Explorer, pero es en los dispositivos móviles donde más flojea, en los vídeos solo he oído mención de Live Mesh sobre Windows Mobile. Para armarlo, FeedSync, Live Id y Silverlight, pero también soporte para utilizar Flash, Cocoa o JavaScript.

En cualquier caso, hay que poner un ojo en este movimiento, probablemente el lanzamiento más importante de Microsoft para este año y toda una apuesta en varios frentes: la batalla entre escritorio y software como servicio a través del navegador, la sincronización y control remoto de dispositivos y los datos y la información en «la nube», compartiéndolos y accediendo desde donde queramos. La idea, en definitiva, es mantenerse como plataforma sobre la que otros construyen sus aplicaciones y servicios en la era de la web y los múltiples dispositivos por usuario.

Sitio oficial: Mesh.com con varios vídeos de ejemplo sobre el producto. Scoble ha escrito, tan dado al hype como siempre, sobre él.