[关闭]
@lsmn 2015-07-02T09:19:14.000000Z 字数 1088 阅读 2397

Amazon发布面向Android和iOS平台的Cloud Drive SDK

Amazon Cloud Drive SDK


摘要

据Amazon首席布道师David Isbitski介绍,Amazon将发布一个新的SDK,使Android和iOS开发人员可以在他们的应用中支持Amazon Cloud Drive。

正文

据Amazon首席布道师David Isbitski介绍,Amazon将发布一个新的SDK,使Android和iOS开发人员可以在他们的应用中支持Amazon Cloud Drive。

新的Cloud Drive SDK包含在Amazon Mobile App SDK中,与原有的SDK共享部分组件,比如使用了类似的登录处理方式。而且,据Isbitski说,开发人员将能够使用Cloud Drive API,而“从不需要考虑网络代码”。

Cloud Drive SDK完全封装了Cloud Drive REST API,因此,开发人员可以使用本地Java和Objective-C对象,而不需要处理JSON数据,也不需要处理REST API文档。

下面是Objective-C中一个典型的获取文件列表的调用:

ACDSKListChildrenRequest *getChildrenRequest = [ACDSKListChildrenRequest new];
getChildrenRequest.parentID = node.nodeId;
    ...
ACDSKTask *getChildrenTask = [[ACDSKClient sharedInstance]
     listChildren:getChildrenRequest fail:^(NSError *error) {
} success:^(ACDSKListChildrenResponse *response) {
     ACDSKNode *rootNode = response.data.firstObject;
     ...
}];

Cloud Drive SDK还实现了一种补偿策略,一种用于处理失败请求的错误处理策略,比如,一次大流量的传输导致服务器返回了5xx错误,这是Amazon应用审核过程所需要的。这样,以Amazon应用商店为目标的开发人员将不需要自己考虑这个问题。

据ReadWrite编辑Brian P. Rubin报道,Amazon Cloud Drive SDK有助于Amazon Cloud Drive服务在移动应用中获得更广泛的支持,可以帮助它在竞争激烈的云存储领域里提升吸引力,该领域有Dropbox、Box、Google Drive和Microsoft OneDrive等许多其它的主要竞争者。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注