Qu'est-ce que Microsoft Popfly ?

Popfly permet de construire et de partager facilement et de façon ludique des applications web de type "mash-up", de construire des pages Web et des applications. Popfly comporte deux parties principales :

Popfly Creator est un ensemble d'outils visuels, en ligne, pour construire des pages Web et des applications de type mash-up.

Popfly Space est une communauté en ligne pour les utilisateurs de Popfly, depuis laquelle il est possible d'héberger, de partager, de noter, de commenter et même de remixer les créations réalisées par d'autres utilisateurs de Popfly.

Pour faire le tour de Popfly en 15 minutes, suivez ce webcast (en Anglais).

Fonctionnalités clé

Création de Mash-ups

 

* Les Blocks permettent aux utilisateurs de Popfly de réaliser des choses telles que de récupérer les photos depuis leur espace Windows Live Space ou leur compte Flickr, et des les afficher grâce à des blocks utilisant Silverlight, par exemple sous la forme d'un carousel intéractif, ou encore d'un diaporama, le tout sans écrire une seule ligne de code. Si vous êtes curieux de savoir ce qu'il y a sous le capot, les blocks sont à la base des composants assez simples qui encapsulent des opérations complexes telles que récupérer des données depuis un site Web ou un service en ligne, ou d'afficher un diaporama afin que d'autres utilisateurs puissent réutiliser ce block.

 

* La Surface de Design Intéractive vous invite à y glisser et déposer des blocks, à les connecter entre eux puis à les configurer afin de construire votre application.

* Les Tutoriels Intégrés au mash-up creator, dans la partie droite de l'outil, sont constitués de tutoriels vidéos qui facilitent la prise en main de l'outil et montre ses différentes possibilités, afin de faciliter la création de votre première application.

 

* Les utilisateurs avancés, qui savent manipuler le code HTML, ont la possibilité de prendre la main sur le rendu du code HTML, mais aussi de modifier l'affichage en agissant sur les feuilles de style CSS ou encore sur le comportement de l'application en écrivant du code Javascript. C'est un peu votre espace personnel pour expérimenter le développement sur le Web.

Création de Pages Web

 

* Il est également possible de créer ou d'éditer visuellement une page Web sans écrire de code grâce à la même technologie que celle qui anime Microsoft Office Live Web Designer.

* Vous avez le choix entre plus de 150 thèmes visuels, 10 styles, et 30 couleurs pour une expérience et une identité visuelle unique.

 

* Pour aller au delà de la page Web classique, l'éditeur de page Web vous permet d'embarquer dans celle-ci vos mash-ups réalisés avec Popfly Creator, vos gadgets, ou tout autre contenu dynamique construit par vous ou par d'autres membres de la communauté Popfly.

Popfly Space

 

* Popfly Space est un réseau social qui regroupe les créateurs et utilisateurs de Popfly. Grâce à Popfly Space, vous pouvez garder le contact avec vos créateurs d'applications ou de blocks préférés et suivre leur nouveaux projets et leurs nouvelles créations.

 

* Popfly vous permet également de noter, de "ripper" (c'est-à-dire de copier et modifier) les réalisations d'autres créateurs en dupliquant ces projets dans votre espace personnel. Vous pouvez ensuite facilement inclure vos réalisations dans votre blog, éventuellement automatiquement depuis l'outils pour les blogs tels que TypePad ou Windows Live Spaces. Vous pouvez aussi sauver votre création en tant que Gadget pour la Sidebar de Windows Vista.

 

* Les utilisateurs avancés ayant un profil de développeur peuvent installer le plug-in Popfly Explorer qui permet à Visual Studio 2005 - y compris les éditions Express - d'uploader des projets construits depuis Visual Studio et de les partager ainsi avec le monde entier.

Vous pouvez également consulter l'article sur TechCrunch.