Здравствуйте, коллеги, столкнулся с интересной задачей, есть приложение оно работает в жесткой связке с сервером и приходящие данные просто кешатся по тем же путям что и на сервере, приложение для работы курьером. НЕОБХОДИМО сделать автономную работу приложения если нет интернета и отправить все необходимые данные, когда он появится
Я думал сделать отдельный участок кеша, который будет отвечать за оффлайн работу, и когда есть интернет проверять пуст ли этот участок, если не пуст то отправлять данные на сервер и кеш чистить.
Может быть есть более красивое решение, подскажите пожалуйста.