Я работаю над приложением диспетчера задач и хочу добавить функцию повторяющихся / повторяющихся задач. Я думал о том, как заставить это работать, но не могу понять механику, как повторяющаяся задача воссоздает себя в будущем.
Предположим, я бы создал повторяющуюся задачу для каждого понедельника в 8:00, начиная со следующей недели. Теперь предположим, что я не использую приложение в течение следующих 3 недель, и когда я открою приложение, я увижу 3 задачи для каждой из последних 3 недель? Или только новое задание на следующий понедельник? В случае, если я выберу первый вариант, когда мне нужно создать эту задачу, когда пользователь открывает приложение или когда он выходит?
Было бы замечательно, если бы кто-нибудь мог уточнить это.