Open4
flutterで指定時間に処理をさせたい
実現したいこと
指定時間になったら、指定の処理をしたい。
具体的には端末時間で週が明けたら(毎週日曜日0時になったら)ダイアログを表示したい。
起動時に週が明けたかをチェックするのでbackgroundでは動作しなくてもいい。
flutter_local_notifications
おそらく通知を指定時間に送ることはできても、
その通知をタップしてくれないと、ダイアログの表示とかはできなさそう
flutter_local_notificationsのコードを軽く読んだけれども、
method channelでネイティブ層に頼っているらしい。
scheduleがキーワードなんだろうと思われる。
workmanager
試す