Требуется на клиенте поддержать работу приложения без доступа в интернет. Нужно где-то на устройстве сохранять последний просмотренный гипермаркет и показывать его в следующих ситуациях,
1) Нет доступа в интернет
2) Сервер недоступен
3) Сервер отвечает не 200 статусом
К тому же, нужно как-то сообщать клиенту, что показывается закешированный гипермаркет. Хотя, можно этого и не делать - нужно подумать, как лучше.
Требуется на клиенте поддержать работу приложения без доступа в интернет. Нужно где-то на устройстве сохранять последний просмотренный гипермаркет и показывать его в следующих ситуациях, 1) Нет доступа в интернет 2) Сервер недоступен 3) Сервер отвечает не 200 статусом К тому же, нужно как-то сообщать клиенту, что показывается закешированный гипермаркет. Хотя, можно этого и не делать - нужно подумать, как лучше.