Простые уведомления при выполнении условия X - PullRequest
0 голосов
/ 24 июня 2019

Я разрабатываю мобильное приложение с флаттером, пока все в порядке, моему приложению нужно проверить веб-API на наличие доступных онлайн-курсов. Проблема в том, что я хочу, чтобы приложение уведомляло меня о появлении нового курса в результате вызова API, но я не могу найти правильный способ сделать это, даже если я считаю, что это очень просто, я не ищу push-уведомления , просто обычные уведомления, но я не могу найти способ проверить API, пока приложение не открыто.

Чтение, пакет flutter_local_notifications (https://pub.dev/packages/flutter_local_notifications), рекомендуется, но, похоже, он работает только при открытом приложении, даже если в примере есть расписание уведомлений на X дней или времени, это не то, что мне нужно, Я не вижу правильного способа проверки API в фоновом режиме, поскольку все, что я читаю, использует Isolates и очень сложные решения, связанные с флаттером, или просто нативный код (для меня это не сложно, но слишком много работы, чтобы просто показать уведомление).

Есть что-то, чего мне не хватает ?, есть простой способ установить обратный вызов для моего приложения, чтобы проверить этот API и в истинном состоянии показать уведомление?, Еще кое-что, что нужно иметь в виду, так как я используя API, я не очень люблю использовать для этого firebase, реализовать firebase только для одного уведомления мне кажется слишком большим.

Любые советы или помощь будут очень благодарны.

...