【发布时间】:2011-12-12 11:34:42
【问题描述】:
我正在开发一个具有 iPhone 版本和 Android 版本的应用程序。
我的目标是……
- 显示我的应用程序附近的用户列表(iPhone 应用程序用户和 Android 应用程序用户)。假设列出当前在 1 英里或 2 英里半径范围内且当前正在使用我的应用的用户。
- 此列表将同时显示在 iPhone 应用和 Android 应用上。
- 当用户点击刷新按钮时,应用会更新列表。
我的问题是……
- 实现上述目标的最佳方法是什么?我是否需要定期将所有应用用户的当前 GPS 位置从他们的 Droid 和 iPhone 发送到我们的网络服务器?
为了让我的问题更清楚......
- 我有一个算法可以找出给定范围(1 英里或 2 英里半径等)内的地点/用户,所以请不要告诉我如何找到给定范围内的用户。
- 我知道如何获取 iPhone 和 Droid 设备的当前位置,所以请不要告诉我如何获取 iPhone 或 Android 设备的最新位置。
- 我知道这是一个隐私问题。因此,应用会请求用户允许将他们的位置发送到我们的网络服务器,因此请不要告诉我用户或 Apple 可能存在的隐私问题。
- 告诉我如何在网络服务器上最好地维护我的应用用户的地理位置更新列表?经验证的最佳方法!
- 如果我的问题还需要澄清,请告诉我。
感谢和问候
【问题讨论】:
-
Atif,你能建议我最好的方法吗?我现在需要在我的一个应用程序中实现它。
-
嘿,你知道怎么做吗?我是移动应用开发的初学者,想实现相同的功能
-
您能否就找到应用程序最接近用户的算法提供建议?我一直在尝试制作,但所有这些都是繁重的过程。你能建议它是什么吗?
标签: android iphone geolocation gps gps-time