iCloud为第三方应用提供API
尽管苹果在WWDC上介绍了许多iOS 5的新特性,但是最让开发者兴奋的应该还是iCloud对第三方应用的支持。iCloud不仅仅是一款取代MobileMe的服务,而是一款支持在所有苹果设备之间同步文档、图片、音乐和视频的云存储服务。
但是这款服务并没有限制在苹果自己的产品中,开发者可以通过苹果提供的iCloud API,让自己的应用也能使用云存储服务。
尽管苹果在WWDC上介绍了许多iOS 5的新特性,但是最让开发者兴奋的应该还是iCloud对第三方应用的支持。iCloud不仅仅是一款取代MobileMe的服务,而是一款支持在所有苹果设备之间同步文档、图片、音乐和视频的云存储服务。
但是这款服务并没有限制在苹果自己的产品中,开发者可以通过苹果提供的iCloud API,让自己的应用也能使用云存储服务。
今天在Google 2011 I/O开发者大会上,Google宣布开放Google Places API。
之前,该API进对内部测试用户开放,开发者可以通过这个API使用Google的位置数据库,包括餐厅、酒吧、酒店和其他位置点的信息。
开发者一直在寻找更好的API,为自己的网站或程序增加丰富的功能。照片处理技术公司Aviary刚刚发布了Aviary效果API,帮助开发者为程序添加滤镜、特效和其他功能。 Aviary同时还推出了一个新的开发者网站,用于新API的发布和说明。目前该网站上包含了API的使用文档、样例和测试工具。
谷歌API的新消息:谷歌公司刚刚宣布为其URL缩短服务goo.gl开放了的API。现在,你可以使用这些API将goo.gl的URL集成到你自己的项目中。它是RESTful JSON API,你可以在这里查到其文档文件。我们的平民黑客Tyler Gilles指出,该API其实相当简易——只包含4个函数方法。当然,这已经绰绰有余了。
goo.gl一直在与其他的URL缩短工具竞争市场份额,例如bit.ly。从goo.gl诞生的2009年起,我们就不断地将它与其他的URL缩短服务进行比较。一项由WatchMouse进行的独立研究结果显示,在被测试的URL缩短工具中,goo.gl是最快速、最可靠的。谷歌公司还引用了另外一项由Pingdom进行的研究,认证了WatchMouse的调查结果。
Google I/O开发者大会热热闹闹的开了一阵,讨论技术前景的话题不算太多,倒是看到Google发布了不少API,现在我们来分析一下这些个API们。列举的顺序是按照Google I/O开发者大会上发布API的时间顺序排列的。
Google在Youtube上发布了一段视频(需翻墙),展示了其最新的2.0版Feed API的技术细节。这是一个简单的工具,用来展示某个网站或网页的最新更新。新版的的Feed API支持实时PubSubHubbub,能够在网站更新后几秒钟内就将更新的内容通过Feed传递给访问者。
这个新的版本让Google的Feed API变得更酷了。这是更加接近未来互联网形态的一种技术手段。不用再刷新页面来确认是否有更新了──你已经到了实时网络的时代了。