介绍OpenSocial Dev App - 它让开发OpenSocial 应用更方便了!

作者:Arne Roomann-Kurrik, 谷歌开发工程师 
翻译:Guibin (孔贵宾)

今天我非常荣幸能够发布OpenSocial Dev App:一种能让原型和JavaScript代码调试在容器环境中运行的工具。其目的是让那些不熟悉OpenSocial JavaScript APIs的新手们学习起来更轻松,同时给经验丰富的开发者们提供了一种更快捷的方式,无需编写全部的XML规范,或下载一个文件到服务器上,或安装一系列简单的测试应用程序就可直接测试新容器和APIs方法。

作为一名OpenSocial开发者,我已经编写了很多小配件以测试我们的新容器和API函数。之前,这种测试工作一般包括填写配件的XML规范,编写JavaScript代码,下载文件到服务器上,把配件安装到容器中以及下载应用程序。我发现我经常忘记在规范中填写一些必要的东西,使输入混乱,或者把newFetchPersonRequest混成 newFetchPeopleRequest(不下一百回了),这些事情就经常让编写测试代码的过程看起来很令人沮丧。

利用Dev App,用户可以编写一组测试函数,并在编辑窗口直接运行。以后还想用到代码吗?这些样品都可以保存下载。

下面我们列举了Dev App的一些特性:
  • Code tab--在现今容器上测试JavaScript代码。你可以保存或下载代码样品,这对编写小测试文件或样品来说意义很大。点击下载样品的名字,在新的浏览器窗口中打开它--该窗口的URL可被标记,也可发送给朋友或者在调试报告中使用。
  • Sample tab--一个描述一般OpenSocial活动的样品列表(我们希望持续增加更多的样品),在你的容器上你可以直接下载这些样品到code tab以测试它们的功能。一旦下载好了,试着改变样品以添加新的功能特性。
  • Data Viewer tab--当需要人名和持续数据时,检查容器返回的数据。是不是想看看容器能否以ID支持提取人名方式?是不是想看到容器实现的领域以及应用程序应用的领域。利用这一工具就可快速探讨数据,而且不用编写任何一行代码。
  • Export XML tab--现在编写XML规范就像填写一张简单的表格。如果希望通过不同的代码样品使用相同的数据,输入将可被下载并保存。
  • News tab--从众多OpenSocial开发人员的博客中收集最新作品,并在某一块地方作出介绍。掌握众多OpenSocial容器的最新动态,而且无需关注很多不同的博客。
  • Help tab--提供帮助的功能,OpenSocial Dev App功能是一个在线的帮助浏览器,一本全面的"入门"指南。

更多信息,链接以及在线帮助指南的副本,都在 the OpenSocial Dev App homepage首页。如果想在容器上测试OpenSocial Dev App,从下列网站列表中就可以安装:

如果你喜爱的容器不在上述列表内,请不用担心--使用下列2个XML链接之一就可使用OpenSocial Dev App。

固定链接  |



Links to this post:

Create a Link

<< Home

Copyright © 2008 Google Inc. All rights reserved.
隐私政策 - 服务条款