`
geniusleft
  • 浏览: 63718 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
阅读更多

Popfly是Microsoft刚刚推出的一项用于mash-up的服务,目前还是alpha版,其应用可以说是真正做到了老少咸宜,起点非常之低。博客堂思归有写过一篇blog进行介绍:微软推出Popfly,一个面向大众的基于Silverlight的web mashup builder应用

Popfly的主创人员之一John Montgomery 近日写了一篇blog:The Genesis of Popfly or What I've Been Doing for the Last Year,讲述了Popfly推出幕后的故事。

早在2005年11月Microsoft首席架构师Ray Ozzie刚提出Live战略,John Montgomery就邮件联系了Somasegar和Craig Symonds(分管Visual Studio产品的GM)讨论关于Live这个主要发展方向各自有什么想法,当时的一个构想是A "Live" Version of Visual Studio。最初,John Montgomery只是做一些关于软件与服务对于开发人员的应用场景可行性研究,他称之为Tuscany,其中构想的一些场景包括marketplaceshosted IDEs

在不断的构建各种各样的场景过程中,John Montgomery逐渐意识到people learn to program是什么样子的,对于更多的人来讲如何make programming more accessibleJohn Montgomery认为,很多人已经初步掌握了HTML and JavaScript的相关知识,并已普遍使用于像MySpace之类的个性化空间的站点,从而,他认为这应该可以作为一个起点。

在通过与John Lam的一番交谈之后,John Montgomery开始思考一些话题:比如TryRuby,以及如何应用动态编程语言进行交互式编程?如何使个人创建成果无缝透明地与他人分享?作为思考的结果,John Montgomery最后得到了两个关于社交网络的基于web的工具原型。

然后Adam Nathan joined,真正的本质变化到来。

在一个周末,Adam构建出了如同我们今天所看到的Popfly的布局原型。接下来的一个月里,Adam又构建了一个基于HTML的mash-up创建工具,此工具集成Live ID身份验证并已经可以拖拽创建mash-up应用了。

又用了4个月的时间组建一个正式的团队。06年10月份的时候,开始把原型转变为可以投入正式应用的代码。06年12月,可以实现mash-up创建,存储数据到Windows Live Storage,分享应用以及其它一些场景了。07年2月,开始邀请第一批用户进行预alpha版的测试。3月,测试用户范围进一步放开,同时Adam用Silverlight重写了原来基于AJAX的mash-up编辑器,团队也引入了更多的Silverlight模块。现在5月,团队已为进入下一阶段准备就绪,开始邀请更多的人投入到测试与验证他们的工作中来。

Well done job!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics