【问题标题】:Multiplatform MBaas similar to CloudKit?类似于 CloudKit 的多平台 MBaas?
【发布时间】:2015-04-23 08:59:20
【问题描述】:

我也需要在 Android 中实现基于 CloudKit 的应用程序。

哪个 MBaas 的架构与 CloudKit 最相似?我需要这些功能:

  • 级联删除
  • 能够跟踪从以令牌表示的日期开始的表中的插入/更新/删除更改
  • 资产管理
  • 基于光标的记录获取/分页,跳过
  • 可扩展(不需要像连接这样的操作/应该是可能的)
  • 能够获得有关更改的推送通知
  • 为初创公司提供合理的定价
  • 基于云的
  • 没有服务器端逻辑
  • 不提供客户端存储,我有
  • 简单的仪表板/没有性能图表等

【问题讨论】:

    标签: android parse-platform azure-mobile-services cloudkit


    【解决方案1】:

    我认为从 android 使用 CloudKit 的唯一方法是创建一个 OS X 应用程序,该应用程序的作用类似于 android 设备可以连接的 Web 服务。然后 OS X 应用程序将该查询传递给 CloudKit。我不确定这是否可能,因为 OS X 应用程序只有在 AppStore 中才能连接到 CloudKit。

    用于数据存储和推送通知的其他流行服务有:

    还有一些不太受欢迎的:

    我曾使用过 Azure 和 AWS,但这些与使用 CloudKit 的简单体验相去甚远。谷歌似乎还有更多工作。我没有玩过解析,但我阅读和看到的演示是这 4 个中最容易使用的。

    如果其他人知道其他适合上述列表的技术,请告诉我们,以便我们添加。

    【讨论】:

    • 搜索后我也找到了这个:cloudmine.me/platform-features 但看起来不是很开放。
    • Appcelerator 也会为您提供这些功能,但是您会非常关注他们的产品(并且您需要更改整个应用程序开发)appcelerator.com/product
    • 文章说 CloudKit 如何使用跨平台解决方案 Xamarin,你认为应用程序编译到 Android 也可以在 CloudKit 中存储数据吗? developer.xamarin.com/guides/ios/platform_features/…
    • 其中的第一行是:“iCloud APIs enable iOS 8 applications to store data in iCloud”所以我猜答案是否定的。 Xamarin 是一个多平台开发工具。看起来可以使用特定于平台的 API
    【解决方案2】:

    解析


    我认为正确的解决方法是自己做:您可以从这里开始:https://github.com/j4nos/REST-Node.js-MongoDB-OpenShift

    【讨论】:

      猜你喜欢
      • 2012-02-10
      • 1970-01-01
      • 2010-10-24
      • 2018-04-11
      • 2022-10-22
      • 2012-10-02
      • 1970-01-01
      • 2014-10-31
      • 2019-04-24
      相关资源
      最近更新 更多