【问题标题】:What is the best way to share networking layer between iOS and android?在 iOS 和 android 之间共享网络层的最佳方式是什么?
【发布时间】:2017-03-23 23:13:13
【问题描述】:

在 iOS 和 android 之间共享网络代码的最佳方式是什么?我们的服务器目前使用 java,但后来我们的一些服务将基于节点。

我们特别想为我们的 iOS 和 android 应用程序共享一个 Web 服务库(与服务器通信,也许还可以在这一层做缓存??)。我们将以原生方式(Objective C/Java)构建 UI。

【问题讨论】:

  • 我们有一个 RestFull 后端。我的问题是如何共享代码(比如 react native)。

标签: android ios node.js


【解决方案1】:

只要您的服务器中具有 RESTful Web 服务支持。这应该不是问题,因为 iOS 和 android 都可以轻松使用它们。

通过设置正确的缓存策略也可以在设备中完成一些缓存。

如果您正在寻找更具体的内容,请告诉我。

谢谢

【讨论】:

    【解决方案2】:

    我的服务器中有 RestFull 网络服务,您可以在 IOS 中使用 Alamofire 库,在 android 中使用 Retrofit 库。我在那里使用两者,因为两者的结构相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-20
      • 2011-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多