我想知道一些现有应用程序如何在应用程序未运行时刷新其应用程序数据。假设我们有一个雨警报应用程序。当您当前位置或您手动输入的位置即将下雨时,此应用程序会向您发送(本地?)通知。实现这样的目标的最佳方法是什么?
应用程序是否在设备本身上获取天气数据(即使应用程序被终止)以在即将下雨时发送本地通知?这种方法不会耗尽我设备的电池吗?
或者我是否需要创建一个 24/7 运行并始终检查天气的独立应用程序?然后它搜索数据库以查看谁的设备需要远程通知。
其他方法也值得赞赏。
我想知道一些现有应用程序如何在应用程序未运行时刷新其应用程序数据。假设我们有一个雨警报应用程序。当您当前位置或您手动输入的位置即将下雨时,此应用程序会向您发送(本地?)通知。实现这样的目标的最佳方法是什么?
应用程序是否在设备本身上获取天气数据(即使应用程序被终止)以在即将下雨时发送本地通知?这种方法不会耗尽我设备的电池吗?
或者我是否需要创建一个 24/7 运行并始终检查天气的独立应用程序?然后它搜索数据库以查看谁的设备需要远程通知。
其他方法也值得赞赏。