Howto:向收听iOS/Android应用程序广播位置数据



想要构建一个应用程序,将其位置(主设备)广播给所有监听应用程序(从设备),并让他们知道设备在哪里。

在现实世界中,它必须用于在城市中行驶的食品卡车。卡车司机有一个iPad应用程序,可以每秒向所有监听应用程序广播卡车的位置数据。这样,如果食品车在从设备的300米/英尺的范围内,它就会发送推送通知。此外,人们应该能够在地图上看到食品车的位置。

最好的方法是什么?这个问题有一个简单的解决方案(框架?)吗?从属设备可以是iOS和Android,并且应该在这两种设备上都能工作。

您的主设备>将经纬度发送到webservice>webservice将它们存储到数据库中。您的从属设备>运行后台服务定期将数据获取到Web服务>Web服务从数据库获取纬度和经度>Web服务将结果发送到从属设备>从属设备检查从属位置和主位置之间的差异是否为300米>如果是,则发通知

最新更新