首页 > IT业界 > 正文

将亚马逊“云”整合到移动应用程序中

2010-12-13 18:31 来源:腾讯科技

将亚马逊“云”整合到移动应用程序中

北京时间12月13日消息,据国外媒体报道,亚马逊刚刚在上周发布了两个新软件开发工具包(SDK),开发者因此可以在移动设备中创建AWS(亚马逊网络服务)应用程序,不论是iPhone、iPad、iPod Touch,还是采用Android操作系统的手机。

亚马逊表示,此前,想将移动应用程序和亚马逊网络服务整合起来,程序开发人员必须自己编写库(libraries),以应对HTTP连接和错误处理。如今,有了AWS Android软件工具包和AWS iOS软件工具包两大全新SDK,整个过程变得更容易。

使用任一款上述软件工具包,开发者就能访问亚马逊S3服务的存储数据,亚马逊SimpleDB数据库、以及Amazon SQS和 Amazon SNS上的通讯设施等。亚马逊说,这些库能自动处理“许多低级别问题”,比如说,认证、请求重试、以及错误处理。

软件工具包中包含有库和示例代码。并且,这些库也放在GitHub上进行托管。亚马逊说,他们很乐意接受外部开发者提供的新点子。

对移动程序开发者来说,亚马逊的新指南也非常重要。它详细列出了存储和保护调用云服务时所需的AWS凭据的多种方法。现在可以在亚马逊开发者中心(Amazon's Developer Center)找到移动应用程序凭据管理文件。

开始使用SDK

如果你是一个正想开始使用新款SDK的程序开发员,亚马逊发布了两大简单易学的“入门指南”:

Android AWS SDK入门指南( )

iOS AWS SDK入门指南( )

这两个指南将指引你一步步安装SDK工具包并运行范例。当然,在开始之前,开发人员必须有一个AWS账号。亚马逊说,有了新SDK, 开发人员能够创建各种应用程序,允许用户通过S3上传图片、视频以及其他媒体,通过SimpleDB共享游戏动作和高分,或者无需附加基础设施就能通过智能手机传输信息。


云计算:移动的未来

一年多以前,我们注意到,云计算将成为移动的未来,并且引用了一篇与此话题有关的ABI调查报告。那时候,移动应用程序大多是在移动设备自身进行数据存储和处理,而不是在云里处理。亚马逊新推出的SDK将能改变这种状况。

有了这些可使用云的(cloud-ready)移动工具包,我们离分析公司设想的未来——移动程序将由云驱动——更近了,并且,时间上也比当初的预测要快得多。自ABI的调查报告首次发布以来,仅仅只花了一年零四个月,而不是ABI所说的“几年”。看起来,在移动领域,所有事情的进展都比预计的更快。

然而,新的SDK并非能帮助移动程序完全过渡到云上的单一因素。还需要应用程序接口API和互联网标准如HTML5等发挥作用,以及更多更快的高速3G/4G网络连接。HTML5是今年移动程序发展的一个重大推动力,但是连接速度以及网络的可靠性仍然是很多地方的痛处,包括美国以及世界各地的其他市场。

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:9145908@qq.com)