【问题标题】:Saving data cross platform for android and iOS安卓和iOS跨平台保存数据
【发布时间】:2016-09-08 01:01:22
【问题描述】:

我想写一个电话应用程序供我和我的女朋友使用。但是,我使用的是安卓,而她有一部 iPhone。我认为编写两次代码不会太难,但是有没有办法在应用程序中的两部手机之间共享数据?例如,如果我将一个项目添加到列表的一端,它会显示在另一端吗?我可以通过哪些方式来完成这项工作?

【问题讨论】:

    标签: android ios cross-platform


    【解决方案1】:

    假设你们不是一直在一起,而且你们可能需要在你们不在一起的时候使用该应用程序,那么您将需要某种服务器,以及两个应用程序中的 websocket;也许 google 的 firebase 是一种选择。

    假设您仅在同一网络中使用该应用程序,您可以在 android 设备中创建一个服务器,并在两个应用程序中使用该服务器的服务。或者您可以使用蓝牙建立通信。

    【讨论】:

      【解决方案2】:

      尝试使用适用于 Android 和 iOS 的通用数据点进行火聊。网站上有一个很好的例子。您可以使用它,它还附带 5GB 交易带宽。在此示例中,有一个由多个客户端连接的实时数据库。当您在任何一端进行更新时,另一端都会立即收到消息。这就像使用您自己的数据库与您和您的女朋友进行群聊。没有单行服务器端编码。仅其完全客户端应用程序。尝试下载示例 apk 并检查您的要求是否满足,您可以下载示例并对其进行调整。

      【讨论】:

      • 谢谢,但我正在寻找不同的东西。就像使用两者都可以访问的 SQLite 数据库一样?或者可能是其他一些方法。我找不到太多关于如何将来自 Android 的信息传递到 iOS 的信息。
      • 您正在寻找 BT 或 WIFI 或 NFC 之类的通信媒介吗?
      • 嗯不一定是通过这些方式。在开始之前,我正在寻找可供选择的选项。由于没有太多关于这是否可能的信息,我想看看我的选择是什么,或者是否可能。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-12
      相关资源
      最近更新 更多