Que es Microsoft PopFly (http://www.popfly.ms)
Vía el Blog de Mike Gannotti, TSP SharePoint, Microsoft Greater Southeast District
Microsoft PopFly (que en el momento que se publica este post se encuentra en alpha) es una herramienta y al mismo tiempo un Sitio Web para apoyar a los usuarios a crear y compartir recursos e información a través de la web, mashups o mezcla de información de distintas fuentes en un mismo lugar para poder interactuar de una forma más rica y sencilla.
Esta tiene digamos dos partes: la primera es una red social que es llamada “Popfly Space” y la segunda es la herramienta para poder crear estas mezclas interactivas de funcionalidad e información de distintas fuentes, lo que Microsoft le llama “Popfly Creator”.
Ahora ¿cómo funciona?, bueno a través del Popfly Creator que podemos pensarlo como un diseñador que a través de una interfaz gráfica vía web, soportada por Silverlight, contamos con un panel de bloques en tercera dimensión los cuales representan los servicios que se encuentran disponibles como un catálogo de donde nosotros podemos irlos seleccionando para crear mashups o mezclas de servicios propios.
|
De tal modo que por ejemplo dentro del panel de bloques que representan los servicios que podemos utilizar podríamos seleccionar flickr (para poder visualizar nuestras fotos), My Live Contacts (para ligar o relacionar las fotos de flickr con el contacto que corresponda) e incluso GeoNames (para mostrar esa información o gráfico indicando en que parte del mundo se encuentra localizado).
|
Entonces, al contar con estos servicios en forma de bloques tridimensionales, podemos buscar el que necesitemos seleccionarlo y agregarlo a nuestra pizarra de diseño.
|
Una vez seleccionados los bloques y agregados a nuestra zona de diseño, especificamos su configuración, ligamos a través de sus “conectores” (los círculos azules) para conectarlos entre sí, y finalmente obtener el mashup que se busca. |
|
Un módulo que permite presentar información de posts que se publican en ciertas páginas web previamente seleccionadas, y de igual forma presenta su ubicación en basa a la localización geográfica del mismo (cabe comentar que en este ejemplo se agregó al mashup una lista que tiene los datos necesarios para reconocimiento geográfico, por ello la integración con Microsoft Virtual Earth y su relación con GeoNames). |
Finalmente, al ya contar con el mashup generado (lo guardamos como proyecto para poderlo compartir a través de nuestro perfil), se puede compartir a través de la red social de PopFly el llamado PopFly Space, podríamos pensar en algo parecido a la galería de gadgets para Windows Vista donde usuarios de todo el mundo pueden buscar distintos Gadgets para instalarlos o también compartir sus propias creaciones.
|
Entonces, desde nuestro PopFly creator podríamos visualizar los mashups que hemos creado como proyectos ya guardados y compartidos hacia la red social, la PopFly Space. Esta, por ejemplo, es la lista de mashups generada por Mike Gannotti, especialista Senior en los productos y tecnologías de Microsoft Office SharePoint Server 2007. |
En la imagen anterior Mike nos muestra las posibles opciones que se tienen al compartir un mashup después de haberlo generado.
Tenemos las siguientes opciones:
· Embed It: Para poder obtener el código e incrustar la funcionalidad del mashup en alguna página web o sitio, algo así como presentar un video hospedado en soapbox, y presentar la ventana del video en el Blog.
· Download as Gadget: Así es, un mashup podemos descargarlo e incorporarlo a nuestra side bar como gadget para poder contar con la funcionalidad desde nuestro escritorio.
· Add to Windows Lice Spaces: Podemos también compartir nuestro mashup a través de nuestro Space para poder exponer la funcionalidad mediante nuestro Blog.
· Edit,Delete,Unshare: De igual forma podemos editar de nuevo nuestro mashup si es que queremos hacerlo algún cambio, eliminarlo o incluso dejar de compartirlo a través del PopFly space o comunidad.
Cómo usar Microsoft PopFly
Por ejemplo: utilicemos el bloque de funcionalidad para manejo de RSS. Esto es, podríamos agregar dos bloques de RSS indicarle la liga de cada feed y al final combinarlos en un mashup para presentar los post de ambos RSS en un mismo bloque de contenido como paquete de código que se pueda compartir a través del Popfly Space o red social para poder reutilizar ciertos mashups para otros más grandes o funcionales y entre otros miembros.
|
Por dar un ejemplo, podríamos seleccionar el bloque de RSS de nuestra galería de bloques, y arrastrarla a nuestra pizarra de diseño, para especificar la fuente de RSS que queremos utilizar. |
|
Una vez en la parte del diseño podemos arrastrar más bloques, configurarlos y conectarlos entre sí para obtener esa funcionalidad de mezcla de información (mashup). |
|
Una vez que ya hemos agregado los bloques que deseamos usar, cada bloque tiene una sección para cerrarlo o eliminarlo de la pizarra de diseño o para especificar su configuración con un ícono como de llave española. |
|
Como estamos usando en este caso un bloque de RSS, tenemos que especificar la ruta del feed o página web que genera el formato para un lector de RSS. |
|
Generalmente podemos encontrar esta dirección o ruta del RSS en sitios o páginas web que lo presentan con el símbolo de |