Popfly: share your creations

An ambitious and innovating initiative of Microsoft: create the Youtube of computer creation, a universal space of exchange with the participation of all.

July 17 2009 - Update: Popfly should be closed on August 24, 2009.

Conforms to the intention of Microsoft to change the world of the Web with blow of new technologies, and perhaps also to thwart the growing influence of Google.
The idea of popfly is ambitious because it relates to all fields of computer creation: mashup, robotics, games, Web applications, etc. To extend the space of exchange to any public, the site will provide online design tools, making it possible to create easily a page-project without programming. One will be able in particular to connect Web services without any code and to create remix from the work of others.
Works could be noted and commented on by visitors, it is thus the fusion of many innovations of Web 2.0 in a same website.

Popfly is composed of four things:

1) A hosting of the same type as the sites of blogs, but adapted to creations with a space of storage (currently 25 megas).
2) A community, a social network like Technorati, YouTube, etc.
3) Online tools such as those that Google proposes.
4) An ecosystem of websites.

Who is addressed by Popfly

When seeing small ducks on the site of Microsoft, one wonders which is the aimed public precisely ;)
According to Microsoft, Popfly is intended non programmers (that is compatible with small ducks), or to programmers (that is not compatible), in fact any person having designed something on a computer, and which wants to make it known, and to share it with others, and of course to visitors who will be able to note and criticize.
All domains are concerned: XBox, robotics, Web applications, mods of games, mashups, etc.

Which interest for Net surfers?

There are no limits with the possibilities of popfly, like there are not in Second Life, that became a virtual world with a real economic activity.
In addition to the share of works, it will be possible to accomplish commercial projects and to make known them on the exchange space.
Websites will also take part in an ecosystem, in other words their activities will combine and depend ones on others starting from the site popfly, the core system.

Online tools

These tools provided on the site of Microsoft are used at the same time for design and online sharing of works.
The main tool is Popfly Creator. It is composed of several components:
- Mashup Designer. Allows to create pages of mashups by combining Web services, and that visually.
- Block Builder SDK. A development framework.
- Popfly Explorer is an add-on for the RAD, rapid software development tool, Visual Studio Express, which adds command (see image on the right) making it possible to share creations on the site. It will be also possible to put directly online a project of Visual Studio Express.
- Expression. It is envisaged to use the Expression software later on to create components.
- Silverlight 1.0. The version 1.1 could be recognized further.
- Popfly Space. Community space: to host a creation or a remix, to mark a work and give it a score, to add comments.

You will have on the site a page project where you develop a design. Click just on "Share" to share it with the community on the Popfly site. Or click on "Embed" to put it on other sites.

Some technique

Popfly is compatible with Ajax, Silverlight and XAML to describe an interface, GIF, JPEG, png, MP3 or WMV.

Blocks

They are the components offered by the site to create projects.
Blocks are written in Javascript and support Ajax, Silverlight and XAML.
Blocks have an interface, like any library of function, with input parameters and output. Thus one can connect them like the objects of programming language.
Each block has also an XML metafile which describes it and its functionalities.
Popfly is extensible, you can create and add your own blocks as well as accompanying documents. The Block Builder SDK makes it possible to build its own blocks.

Ajax

In addition to the native ASP Ajax library it will be possible to integrate others frameworks, provided that they are purely JavaScript, and does not require server-side code.
Contrary to the current XMLHttpRequest specification which is limited to a single domain, a cross-domain feature is added, one will be able to obtain data from other sites with the getText and getXML functions.

The popfly name

The project was initially called "Microsoft Visual Mashup Creator Express", with the subtitle: "May 2007 Community Tech Preview Internet Edition" but was popularized under the codename Springfield.
To find a more convivial name, suggestions was called, a word was found that has achieved the unanimity: popfly, that evokes as the logo shows it, the plastic bird.

How to take part

Popfly is currently active but in private circle, however you can register to be informed of events and the opening to the public.
You are able also to let your website entering into an ecosystem, it is possible to contact Microsoft as of now (see the FAQ for e-mail addresses).

Last news

A concurrent for Popfly: Facebook
As soon as the new of Popfly was known, concurrents have reacted. Facebook is a social networking website with more than 25 millions users. It has just announced the availability of a service of hosting of projects with free online tools, such as of Microsoft. Lot or partners are declared including Amazon and Microsoft itself! The applications or services created may be hosted on Facebook or a personal website.
(May 27, 2007)

Popfly will be closed on August 24, 2009. (July 17, 2009)

Popfly.com is closed.