Заранее прошу прощения за отсутствие кода для публикации, главным образом потому, что не могу понять, как мне нужно делать то, что мне нужно.
Как правило, через определенные интервалы в течение дня (например, 5 часов вечера) я хочу, чтобы мое приложение загружало некоторые данные с моего сервера и сохраняло их на устройстве. Это должно как уменьшить нагрузку на мой сервер от загрузки данных при каждом запуске приложения, так и сократить время загрузки для пользователя, чтобы при использовании приложения последние данные уже находились на его устройстве. .
Я понятия не имею, как это сделать. Я знаю, как загрузить данные просто отлично, но теперь, как загрузить в фоновом режиме, как я планирую. Это вообще возможно?
Я не прошу, чтобы кто-нибудь сделал это для меня, но кто-нибудь может указать мне правильное направление.