组件

Google,其他支持者标记OpenSocial的第一年

Anonim

早期支持者MySpace在其旧金山办公室举办了一个活动,以纪念该项目的第一个生日。来自其他供应商支持者的代表以及约300名开发人员,当然还有来自Google的员工,他们于2007年11月推出了OpenSocial。周四晚上将举行派对,生日蛋糕和所有活动。

使用OpenSocial,开发人员已经创造了7,500多个应用程序,而这些应用程序又在超过20个社交网站上安装了超过3.15亿次。技术亮点包括现在版本0.8的API的显着增强,以及服务器端REST [代表性状态传输]组件的交付,这对于需要挖掘后端服务器的移动和企业应用程序非常重要。也是OpenSocial API的一个开源参考实现,名为Shindig,由Apache软件基金会监督,旨在让网站所有者在数小时内轻松实现OpenSocial。

尚未完成的是相当重要的说服Facebook支持OpenSocial,这是考虑到公司运营社交网络应用程序最流行平台的一个主要缺陷。

只要Facebook离开,OpenSocial的愿景是通过简化应用程序的移植,让开发人员的生活更轻松网站最多只能部分实现。

Facebook的沉默可能源于竞争关注。很多人认为OpenSocial是Google试图削弱Facebook平台的势头的一个尝试,该平台在2007年5月首次脱颖而出,并迅速成为开发者的热门。

强调OpenSocial不仅仅是为了自己的利益,谷歌后来把这个项目分解成了一个非盈利性的基金会,在这个基金会中,MySpace,Yahoo,Hi5等支持者也参与其中。然而,Facebook仍然处于最佳的非流动性,如果不是完全不感兴趣的话。当被问及对OpenSocial的评论时,Facebook发言人通过电子邮件表示:“Facebook是开源的支持者,并且看到[开放社交]基金会可能对该行业做出的任何贡献,虽然Facebook不属于基金会,该公司仍然致力于推进Facebook平台,使开发者社区受益,并帮助用户更有效地交流和分享信息。“

这些大门向Facebook开放,MySpace高级工程副总裁兼新任董事长Allen Hurff说。 OpenSocial Foundation。

与Google紧密合作的Google工程总监David Glazer对Facebook平台表示赞赏,但他补充道:“开发人员确实希望构建应用程序的方式更少,Web往往倾向于投身于少数几种解决任何特定问题的方法“。

此外,OpenSocial基金会以其广泛的行业支持和社区推动的过程来推动根据Glazer的说法,开发人员非常关心他们打赌的任何标准,他们都有影响力,而且无法控制任何一家供应商的利益,“Glazer说,

无论是否有Facebook参与,OpenSocial都在实现其目标,My Mini Life的联合创始人兼首席运营官Luke Rajlich说,该公司经营社交网站并提供优惠同名的应用程序

OpenSocial使My Mini Life将其同名应用程序移植到支持该项目的各种社交网站(包括Google的Orkut,MySpace,Bebo,Hi5和Ning)变得更加轻松,他说过。在OpenSocial发布之前,该公司为Facebook平台构建了第一个应用程序。

“OpenSocial容器之间存在一些差异,但我们能够非常迅速地部署到新的容器中,它帮助我们以比其他方式更快的速度增长,”Rajlich说,使用术语“容器”来指代OpenSocial实现不同的网站

“如果没有OpenSocial,这将花费更多的精力,”他补充道。 “我们可以更加专注于改善用户体验,因为我们不必花费大量时间重新制作应用程序以在不同的社交网络中工作。”然而,亚利桑那州立大学的一名学生Suhail Doshi已经修建OpenSocial和Facebook应用程序,表示Facebook平台在开发功能方面“获得了胜利”。

“当你长时间待下去,而且你不必满足需求的其他大型社交网络,“Doshi通过电子邮件说。 “有很多僵局并且争论应该在规范中应该做什么以及应该优先考虑哪些事情,Facebook允许他们更快地进行迭代。”

如果Facebook坚持不懈,并且一场行业之战将在哪个平台上结束作为社交网络应用最大的制造商之一的Slide,去年夏天在实习生中担任实习生的Doshi说,首选标准是赢家的首选标准,关键是开放性,最小限制和强大的API。“我会把我的但是所有应用程序开发人员都依赖于每个网络,在OpenSocial上开发基本上不会把所有的鸡蛋放在一个篮子里,这通常是一个不错的选择,“Doshi说,”无论发生什么事情,OpenSocial将继续推进。 2009年初将推出0.9版本的API,其中将包含新的OpenSocial标记语言(OSML),旨在使其在创建JavaScript应用程序时在技术上更简单。

基金会主席Hurff希望看到IDE(集成开发环境)(如Microsoft和Adobe)可以更轻松地在其产品中构建OpenSocial应用程序。这将鼓励创建更强大,更复杂的OpenSocial应用程序,MySpace会在其网站上欢迎它,“他表示,”明年,当我们在开放社交二周年会议上讨论时,毫无疑问,丰富的应用程序将具有来到MySpace开发平台和开放社交,“Hurff说。他说,例如,他设想了办公生产力应用程序的版本,例如谷歌文档和即将推出的Web版微软Office,可以在MySpace中使用,学生可以利用这些版本,他说。