我正在制作一个项目来跟踪校车,并希望将当前的巴士位置发送给父母的移动设备。
我正在寻找一种将一种设备的位置广播到预定义组中的其他设备的方法。
是否可以与组中的所有应用程序进行通信,而无需设置我自己的服务器/主机/数据库?
可以获取另一个应用设备的位置?
您可以使用推送通知。
可以使用Firebase Cloud Messaging(这是Google Cloud Messaging的新替代品)将消息传播到多个设备。您可以在这里看到完整的演练。您可能对主题消息特别感兴趣。您也可以使用Google Cloud消息传递做同样的事情,但请记住,该服务已被弃用。
还有其他推送通知服务(例如,通过Amazon Web服务)。
这种解决方案通常不需要您维护自己的服务器。
请参阅此答案以获取其他选项。