October 18, 2007

Microsoft Launches Drag-And-Drop App Builder Popfly

Erick Schonfeld

58 comments »

Microsoft just demoed on stage at the Web 2.0 conference a slick Silverlight application development service called Popfly, which just opened up in beta. Popfly lets anyone, even non-coders, create web mashups without writing a single line of code. It’s all drag-and-drop in the browser (based on Silverlight, Microsoft’s answer to Flash/Flex and Ajax). The demo showed how to build a digital photo book of all your Facebook friends. It started with a box representing Facebook, and in a pane on the left were listed other data sets that can connect to Facebook, such as photos on another service or Technorati rankings. By simply dragging and dropping icons representing these sets of data and connecting them together with lines, a Silverlight application was built on the fly. Of course, like any demo, this one was a bit canned. But if Popfly turns out to be half as easy as Microsoft made it look on stage, it should have lots of takers.

Any TechCrunch readers who check it out, please report back your impressions in comments.

popfly.png

  • Sphere It

Trackbacks/Pings (Trackback URL)

  1. Microsoft SharePoint Products and Technologies Team Blog : Microsoft Popfly goes to public Beta, and SharePoint users can join in on the fun, too!
  2. Aqua Regia - Mashups and the Implicit Web
  3. 94files » Blog Archive » Microsoft Launches Drag-And-Drop App Builder Popfly
  4. Marc’s Voice » Blog Archive » Getting ready for a big November - and blogging about it
  5. SharePointed » Archive » Microsoft Popfly goes to public Beta, and SharePoint users can join in on the fun, too!
  6. PopFly: My First Mashup | blog.merge.nl

Comments

RSS feed for comments on this post.

  1. Deals and Coupons

    This is exciting as I am a .NET developer interested in learning Silverlight. I can see this takes off easily.

  2. Jamie Thomson

    I’ve been using Popfly on-and-off for quite a while. Tr principles are pretty good but its still got some way to go.

    For example, the things it produces (gadgets for Live Spaces, applications for Facebook) don’t function particulalry well once theiy are embed (in my opinion anyway). They seem to appear as two left arros (i.e.

  3. whoopie

    this will be another dud from msft

    the simple truth is that developers no longer see any value in msft-sourced platforms

    .net hasn’t made a substantial dent in java use, resume searches don’t indicate a spike in adoption either

    rejoice! we complained about msft’s proprietary crap for years and now we have open alternatives that are indeed dominant (web, open networking, etc)

    msft will discover far too late that its day as make of platforms is over

  4. magnusdopus

    I gave it a shot and my browser is crawling from the Silverlight embed. Looks pretty cool overall. I couldn’t figure out how to drop a pinpoint on a map. Seems to have 3D support. Can anyone confirm this?
    And since when did Microsoft have their own TLD (.ms)?

    Like I said before, MSFT will really push the Silverlight pretty hard. I predict that Facebook’s video, music platform will be based on it. Hence MSFT’s 5% pre-ipo investment.

  5. Bartek

    Reminds me of Yahoo Pipes. Otherwise, this looks pretty fun and I messed around with it for about 10 minutes but apart from that I see no potential for it. As a developer, I could not see myself using this thing for any serious projects.

  6. Rob

    This seems more like Microsoft’s version of Yahoo Pipes perhaps? I wouldn’t really call it their answer to Ajax, since while they rarely get the credit, they actually invented it.

    http://blog.thetechnonaut.com

  7. Jonathan

    That’s funny, most people will think Microsoft have their own tld, good marketing. Two letter TLD’s are assigned to countries: http://www.iana.org/root-whois/index.html

    http://en.wikipedia.org/wiki/.ms

    Look forward to more silverlight demos, so far my experience is it’s clunky and not lightweight enough for the web (at this moment).

  8. Sriram Krishnan [MSFT]

    @Jamie - I work for Popfly. Can you mail me (sriramk@microsoft.com) and tell me the name of the Popfly project you’ve created that is not displaying correctly?

    Thanks,
    Sriram

  9. Jamie Thomson

    Whoopie/Bartek,
    Why did you mention the word “developers”. This isn’t aimed at developers - its aimed at your average joe web user that haven’t got the talent to write decent code (i.e. people like me).

    Rob, Erick didn’t say that Popfly is an “answer” to AJAX, he said SilverLight was. I would agree with you that that is not really true.

    Regards
    -Jamie

    P.S. Half of my earlier reply has disappeared. I know not why.

  10. Amy Wilsch

    I like it; what’s on the java side that’s equivalent? I like writing in C#

    Something that’s not nearly as robust and only for the Mac but I sat in on a demo for SandVox the other day - it’s too basic for probably most of the TC readership but it’s nice to pass along to anyone who wants to build a website with drag and drop tools. Simple enough to use. They have several design skins to use, mostly personal vs. business feel but still very easy to use and cheap, like $35 or something. http://www.karelia.com/

  11. Barry

    Install Silverlight just to kick the tires on this (or any) app? No thank you. Maybe I’ll get it the next time I upgrade my browser, but until then, no way. I’m only a fair-weather early-adopter.

  12. Thricer

    whoopie,

    You’re just a troll. There are tons of .NET developer positions. And I guess the .NET platform has not had an impact; why else would they have created on open-source implementation - Mono - based on it? /sarcasm

  13. Thricer

    should clarify, “they” being Novell-Ximian, not MS

  14. Moljen

    Popfly would be very nice to have on a multitouch screen like the Microsoft Surface. Or Jeff Hans Interactive Wal

  15. David

    Used it for a while…far better than Yahoo pipes…although I find the apps a bit slow when running them

  16. Moljen

    Popfly would be very nice to have on a multitouch screen like the Microsoft Surface. Or Jeff Hans Interactive Wall

  17. FakeMA

    Launched??? This has been around for like ages now…and i posted link to it in comments so many times only to be ignored…???

  18. Kylie B.

    I am looking forward to playing around with this technology. Microsoft really needs to take the lead in this area IMO.

    http://www.popflyforum.com

  19. markus941

    I played with it. It is a bit like Yahoo Pipes, but with a slicker interface. I don’t really get it though. It seems as if though they are targeting the not-as-savvy with a product that still requires understanding of programming concepts or how a mashup works.

    I’ve yet to find a good example of why someone would use this in a practical application, outside of putting your flickr photos on a rotating cube.

  20. blaze

    The drag and drop reminds me of Authorware
    I personally don’t think this will go far. As a designer and developer, I see no point in using it to handle projects.

  21. John Stoltenborg

    Microsoft can’t be serious.

  22. whoopie

    @Thricer - mono was started when .net was initially announced, my only guess is that miguel and co. saw an opportunity to get in on the ground floor of something they though was going to be big.

    miguel was wrong, arguably he fell for a massive marketing campaign. mono is hardly used even on linux…very few apps use it, it has not been a game-changer.

    even msft has more or less bailed on .net. it was supposed to power msft’s own desktop apps but that never played out

  23. bartipoo

    I have been using it for a few weeks.

    It looks really cool but it is not as user friendly in real life. It also does seem clunky.

    I triend putting it on my website and had a bunch of problems.

  24. Sriram Krishnan [MSFT]

    @bartipoo - can you mail me (sriramk@microsoft.com) and tell me what problems you faced (or point me to your site)?

  25. Tim Sweeney

    Yet another web site that requires going to some other web site to install some proprietary browser plug-in. Web standards are a nice thing; Microsoft ought to use them.

  26. Denis - MashupMania

    Folks,

    We are launching an alternative to Yahoo Pipes and PopFly, it’s called MashupMania.com. It’s still (early) beta, but we’d love to get some feedack from people who are obviously interested in Mashup tools.
    Oh, be aware this only runs in Firefox - we really meant ‘alternative’ to PopFly :-)

    Here’s the quick info on MashupMania:
    MashupMania is an expandable web-based ajax platform for rapid web mashup development.
    Its straightforward visual approach allows for the building up of simple to complex web-data processing and recombining applications, that is mashups that can be easily redistributed or recombined themselves.

    Feel free to provide some feedback - Apologies is this sounds like a shameless plug to you - we are just eager to get people’s reaction to an approach that’s different from the well known tools out there.

    Denis

  27. Hyder

    @magnusdopus

    The .ms domain belongs to the British overseas territory of Montserrat. It’s located in the Caribbean Islands.

    http://en.wikipedia.org/wiki/Montserrat

    http://www.101domain.com/ms.htm

  28. Alex

    Anybody tried AlchemyPoint, from Orchestr8? It’s another mashup tool, but doesn’t require any sort of Silverlight/etc runtime. Also worth checking out is MashMaker, from Intel.

  29. Hammer

    Givin r00t to M$ in my boxen?

    hahaha nice try M$!

  30. EH

    Cue “Microsoft’s pathological not-invented-here business model” music.

  31. EH

    er, that should be “…not-invented-here syndrome business model”…

  32. EH

    “Oh, be aware this (MashupMania) only runs in Firefox - we really meant ‘alternative’ to PopFly”

    Running on only one browser is hardly alternative.

  33. Sriram Krishnan [MSFT]

    Regarding Popfly and Silverlight, I wanted to clarify something - the mashups you create using Popfly need not use Silverlight (they could be plain old HTML+JS).

    Think of Popfly as an IDE built using Silverlight using which you can create any type of mashup- both using Silverlight and without Silverlight.

    Regarding browser support, Popfly runs on Firefox 2.0+ and IE6.0+ on Windows and Mac.

  34. Pradeep Sethi

    Check out a simple app that I built using Popfly in

  35. Pradeep Sethi

    Check out a simple app that I built using Popfly in less than 5 minutes at http://www.siteindia.com & also my blog post on Popfly earlier this month.

    http://psethi.wordpress.com/20.....ft-popfly/

  36. Pradeep Sethi

    Btw, by default Popfly puts a Popfly logo & the link to Popfly site, if you try to embed the Popfly code in your site.

    However, you can get rid of the Popfly logo etc by not using the embed code provided by Popfly & pointing directly to the “RunViewer.aspx” from Popfly.ms . Ffor instance (you would need to point to your pop-fly & the project name however) :

    http://popflycreator.ms/Viewer.....ul%20delhi

  37. phenom

    wow that is pretty cool….although saying that I prefer open source apps

  38. Denis - MashupMania

    …MashupMania… “running on firefox only’s hardly an alternative to PopFly”…. which only runs on Windows only right? :-).
    But point taken though, MashupMania might not be presented as alternative in the sense that you can’t do all the things you could do in PopFly with MashupMania, and vice-versa.

  39. Ric

    Sriram,

    I joined PopFly back in May, and was not impressed. However, upon review it seems your team has done a great job improving the interface! I am a Microsoft developer by day and and very excited about SilverLight (I own the #1 site on XAML) - however, I am also interested in OpenAjax - can you point to some resources on how does PopFly work with other frameworks?

    Thanks
    Ric
    OpenAjax

  40. Dev

    Launched????
    Yea like months ago..
    Well not suprised.. another blog by Eric

  41. chunnibabu

    I love this. This will ultimately engulf google docs and other such ajax initiatives. With a full-fledged development environment like silverlight anything is a possible and can be done lot faster. MS will make sure silverlight is in everydesktop and ppl still trying to push ajax to its limits will be left far far behind. The future has been predicted. Amen.

  42. chunnibabu

    Sriram sir,

    congrats for a job well done. pls have a maximize window option - scrollbars are looking ugly, let it scale and fit the window.

  43. James

    Techcrunch writers need to spell check or review their articles before posting. I seem to be seeing more typos lately.

  44. Jon

    Microsoft forgot the extra o in the name of this application - use your imagination as to where it should go.

    Jon

  45. Tony Chen

    Popfly has been around here for quite a while (in Internet time).

    Techcrunch already had a posting here:

    http://www.techcrunch.com/2007.....lverlight/

    Quite old!

  46. Sriram Krishnan [MSFT]

    @Ric - regarding other frameworks, you can put pretty much any JS code you want inside Popfly. So if you copy paste the framework code when you write custom code in Popfly, it should ‘just work’. Popfly uses Microsoft ASP.NET Ajax internally so that is included by default.

    @chunnibabu - that is the iframe tag’s height and width attributes you’re running into. We cant expand that ourselves from inside the iframe but you can change the attributes before you embed the iframe.

  47. zach

    Isn’t this — except the part about the presentation — really old news?

  48. zach

    Maybe TC should get peer edited; so many simple typos and misspellings. Instead of most of your comments being corrections, just let users suggest edits.

    There’s your startup. That one’s for free.

    takemorephotos.com

  49. corle

    Think of Popfly as an IDE built using Silverlight using which you can create any type of mashup- both using Silverlight and without Silverlight.

  50. Eran Shir

    Congrats to Popfly! We’re happy to work with them to lower the barrier for people to fulfill their web dreams. The Dapper block in Popfly lets you work with any site on the web.
    Kodus John!

  51. Alina Barbuceanu

    Created a wiki for Popfly here : http://www.iterating.com/products/Popfly/wiki

  52. Scott

    There are plenty of interesting alternatives to this service, and MS is seeming a bit behind. IBM has one for enterprise users called QEDWiki: http://services.alphaworks.ibm.com/qedwiki/ which is a free service. They even have researchers at IBM working on how to best use mashups in enterprise: http://domino.research.ibm.com.....index.html

    There is a lot of interest in deploying easy to use mashups to non-developers.