【问题标题】:Show real time position of a specific device显示特定设备的实时位置
【发布时间】:2014-05-31 15:33:15
【问题描述】:

我将创建一个可以实时跟踪特定设备位置的应用程序(现在在 Android 上,随后在 IOS 上)。 类似:

  • user1 获取附近用户列表
  • user1 “询问” user2 以获得他的位置
  • user2 接受,以便 user1 可以看到他的位置

现在我知道跟踪位置以确保各种移动操作系统之间的兼容性的最佳方法是什么,因为我只知道 android 编程,不知道 IOS。

据我所知,我想到了三种可能的解决方案:

  • 在 user1 和 user2 之间创建套接字(如果他们有不同的操作系统)以获取位置信息
  • 创建用户 1 和用户 2 可以通信的发布订阅服务器
  • 使用 user2 的当前位置创建一个简单的数据库,并定期检索它

欢迎提出其他建议!

【问题讨论】:

    标签: android ios sockets publish-subscribe


    【解决方案1】:

    在两部手机之间创建套接字非常困难,因为它们没有固定的 IP 地址。几乎唯一的方法是让两部手机都注册到我们的服务器,然后让服务器将更新推送到所有客户端,或者让客户端轮询来自服务器的更新。

    顺便说一句,这类应用程序已经存在。有几十个,甚至一个来自 Google。

    【讨论】:

    • 感谢您的回答。我知道这种应用程序已经存在,但这些功能将只是我的应用程序的一部分,而不是唯一的! :) 所以最好的方法似乎是我的第三个选择
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 2014-09-19
    相关资源
    最近更新 更多