【发布时间】: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