我正在制作一个向各种设备显示某些内容的应用程序。基本上,我有一个 Web 应用程序,我可以在其中设置要显示的内容,并使用 Xamarin 将我的内容镜像设置为我拥有的所有设备。
问题是,这些设备将提供给驱动程序,我需要查看这些驱动程序的位置。有没有办法让我从 Web 应用程序获取这些设备的位置?不是来自设备上的 xamarin 应用,而是 Web 应用...
基本体系结构将包含三个组件:
- 用于存储位置数据的中央数据库。
- 在 Xamarin 应用中,需要收集位置数据并通过 Web 服务将其上传到数据库。下面是用于位置跟踪的 Xamarin 演示。 Web
- 应用将按计划(每十秒或似乎合适的任何时间(调用第二个 Web 服务,以检索所有驱动程序的位置数据,并将其绘制在你正在使用的任何地图上。
不幸的是,还有更多细节需要解开,而不是这个答案所能包含的。首先,很大程度上取决于您对中央数据库和 Web 应用程序的技术选择。
您还需要考虑有关应用程序中跟踪的一些事项。例如,连续跟踪对电池的影响将很重要。此外,您不想(或不应该(始终跟踪您的司机,而只能在他们工作时跟踪他们。等等。
我希望这能让你开始。