Popfly en beta abierta

popfly

Popfly, la herramienta de creación de mashups para «no programadores» de Microsoft basada en Silverlight, acaba de salir en beta abierta. Ya anunciamos y probamos a fondo la primera versión de Popfly, de la que la versión actual difiere en basarse en Silverlight 1.0, diversas mejoras en el interfaz y el permitir exportar el mashup como aplicación para Facebook, gadget de Windows Vista o widget en los Live Spaces.

Popfly es realmente bueno. Un interfaz brillante que permite crear mashups con poco más que arrastrar y soltar (los más básicos, si queremos algo complejo ya se nos exige más), un grado de apertura sorprendente para lo que es Microsoft (integración con los servicios de Yahoo y con Facebook, nada de Google) y la posibilidad de utilizar desarrollos de otros como un bloque en nuestro mashup, entretejiendo lo que pretende ser una comunidad de desarrolladores.

Popfly se pone a la cabeza en el género de creación de mashups para no desarrolladores, muy por encima de Yahoo Pipes. No debería extrañar el empeño de Microsoft en crear una aplicación gratuita de este tipo, ya en el último MIX mostraron su estrategia de negocio basada en las APIs de Windows Live y con Popfly, además, quieren incentivar la instalación del plug-in de Silverlight. ¿El problema de Popfly? De entrada ser demasiado «Live céntrico», dejando fuera al gran proveedor de APIs que es Google y a otros muchos actores menores.

Sitio oficial: Popfly

Probando Popfly

popfly

Construir un TwitterVision en cinco minutos, eso es lo que permite hacer Popfly sin saber nada de programación y sin tocar una línea de código. Tengo que reconocer que la herramienta de creación de mashups de Microsoft me ha gustado mucho, todavía más que Yahoo Pipes, proyecto menos ambicioso en el que sólo podemos generar canales RSS.

Popfly ofrece crear páginas web estáticas, algo en lo que no está nada conseguido (obm) y que servidor siquiera ha probado. También permite tener contactos en la comunidad de desarrolladores, opción que también he dejado de lado para cuando haya más tiempo. Me he centrado en lo que creo que es más interesante de Popfly: la creación de Mashups.

De entrada, Popfly está basado en Silverlight, por lo que es requisito instalarlo. Las unidades básicas para construir los mashups son los bloques, que son tanto fuentes de información que producen una salida como elementos para producir eventos. Podemos conectar estos bloques de forma que tengamos el de Twitter (es un ejemplo) y lo conectemos con un Timer que le haga peticiones cada x segundos. La salida se la enchufamos a un mapa y violá… ya tenemos el mashup montado. Lo puedes descargar como widget (gadget lo llaman ellos, para plataformas Microsoft), como un iframe para pegarlo en cualquier sitio o añadirlo a un Space (funcionarán también en Facebook).

El interfaz de Popfly está muy logrado y las cosas funcionan más o menos bien para ser una versión alpha. ¿Puntos oscuros y limitaciones? Pues que en los bloques fuentes te encuentras los recursos de Live y algunas cosas de terceros (Yahoo, Twitter), pero nada de – por ejemplo – Google, que tiene algunos de los mejores servicios para mashups de la red. Popfly permite a los usuarios crear sus propios bloques pero no elegir fuentes no consideradas por Microsoft. Al margen de esto, no veo a desarrolladores profesionales o a cualquiera que quiera montar un negocio utilizando Popfly, pero si que abre la puerta a un montón de aficionados faltos de conocimientos pero no de inventiva. Si a eso unimos la posibilidad de pegar los mashups en redes sociales y de usar bloques a partir de lo hecho por otros, el objetivo de «viralidad» buscado por Microsoft es bastante probable que lo consigan.

¿Casa esto de alguna manera con la Microsoft de siempre? ¿Una herramienta para crear mashups que mantienen a la gente lejos del escritorio y son multiplataforma? ¿Utilizando servicios de terceros? Sin duda, forma parte del nuevo dinamismo que le quiere impulsar Ozzie y que supone una ruptura importante con el estilo de siempre de Redmon. Quedan puntos oscuros, como hemos comentado, pero yo no apostaría a que Microsoft que se vaya a quedar en el FUD al software libre que tanto gusta a lo que podríamos llamar «rama Ballmer de la compañía».

Popfly, mashups con Silverlight

popfly

Popfly es una herramienta para construir mashups presentada hace unos días por Microsoft. Está basada en Silverlight y recuerda bastante a Yahoo Pipes aunque va mucho más allá: integración con Visual Studio (se pueden subir los proyectos de éste a Popfly, que podría actuar como un repositorio para comaprtir código) y, más que a crear canales RSS como la herramienta de Yahoo, está orientada a la creación de Rich Internet Applications. Permite construir widgets (tecnología MS), y se integra con servicios fuera del ecosistema de Redmon, como Flickr o Twitter. Otro paso más hacia la industria del mash-up por parte de Microsoft tras su nuevo modelo de APIs.

He recibido una invitación a la «alpha» privada de Popfly, con el que espero poder jugar durante estos días para publicar un artículo con impresiones de primera mano sobre él.

Sitio oficial: Popfly.