我公司返工其API,并希望让一切权利这个时候;)多数民众赞成设置...适用于Android,iOS的RESTful框架...?
- 我们的客户在互联网上传送数据。
- 客户端是手机像iPhone,机器人会,J2ME,黑莓...
- 服务器在Ruby中编码on Rails的
我们想通过一个框架,以实现...
- 在客户端上使用ActiveResource。
- 框架应该进行连接(REST),解析和(动态)提供模型
- 许可证必须是开源的。
- 授权应包括在内。我们使用OAuth并需要根据任何请求传递访问令牌。也许作为参数或HTTP头?
- HTTPS/SSL支持
- 分页和关系(与延迟加载)的支持将是伟大的!其他的框架必须能够针对这些事情进行调整。
我们已经找到以下框架,请你们评估它们。也许你一个使用了一些他们或不同的东西......
安卓RESTProvider from Novoda/Carl-Gustaf Harroch
- 提供商提供从Android和RESTProvider数据源的抽象自动解析的RESTful API响应进入提供者。 RESTProvider是处理Android中的Web服务时所有通常重新实现的功能的实现。用户可以无缝地与提供JSON或XML作为响应的任何Web服务API进行交互。要在活动中查询RESTProvider,用户只需指定一个端点,然后查询API RESTful函数。 RESTProvider还处理所有HTTP查询缓存。
- 还没有找到比
- 提供缓存以及
- 发行+文档计划于2011年初
iOS的其他多文档:http://iphoneonrails.com/
- 库为iOS和Rails
- REST风格和 “的ActiveResource” 为本
- 包括XML/JSON解析器
- 免费许可
- 分页?的Android?,懒加载之间的沟通?
- 安卓:Hand made approach with the use of cursors backed by a SQLLite DB
- 意图是非常高性能和Android的最佳实践
- 使用游标
- 安卓Spring Android Rest Template Module
- Spring的RestTemplate是一个强大的,基于Java的流行REST客户端。 Spring Android Rest Template Module提供了一个RestTemplate版本,可以在Android环境中运行。
- 安卓:关于REST的思想严重时
- Android的你应该总是在this video of Google IO 2010看一看:Feed Framework
- com.google.android.feeds
- 帮助您构建内容提供者的类集合。该框架专门用于帮助您将应用程序连接到Web API。
后评价相当长的时间,我们决定选择“春天的Android休息模板模块”了。 – OneWorld 2010-11-29 14:15:41