1

我正在尝试了解如何创建一个在 kiicloud 或任何其他后端提供商中同步数据的 android 应用程序和 Web 应用程序。我知道 kiicloud 有一个适用于 android 和 JS 的 SDK,但 JS 仅适用于移动应用程序,因为它只是 javascript,它们不支持服务器端代码,所以我的问题是我可以在任何后端提供商中执行此操作吗?

我已经使用本地 sqlite 数据库制作了一个应用程序,但我没有使用过诸如 parse、kinvey 或 kiicloud 之类的后端提供程序。我现在想制作一个应该在两个平台上创建/更新并同步的 android 应用程序/网络应用程序,以便两者都有新的/更新的项目,该应用程序也应该离线工作。

非常感谢帮助

4

1 回答 1

1

KiiCloud 和 Parse 等其他 MBaaS 提供商有许多相似之处。您可以创建一个公开最常见操作(保存对象、检索对象等)的高级接口 (MBaaSInterface.java),然后为每个 MBaaS(例如 KiiClodImpl.java、ParseImpl.java 等)创建接口的实现.

为了了解 Kii、Parse 和 StackMob 之间的相似之处/不同之处,您可以使用这个基本的迁移指南来感受一下。

对于 Android 应用程序,我建议使用 MBaaS 提供商特定的 SDK(而不是 REST)。

顺便说一句,KiiCloud 确实像其他提供商一样支持服务器扩展,但对于 Android,您不需要这个或 javascript,只需使用应该相当成熟的 Android SDK。

最好的。祝你好运!

于 2014-11-12T17:40:52.577 回答