iOS/Android: следует ли кэшировать взаимодействие с пользователем, когда нет подключения к Интернету, и передавать его позже?
Если пользователь-A использует мое приложение и ему нравится пост пользователя-B. Но пользователь А не имеет активного подключения к Интернету. Лучше всего просто показать ему сообщение типа "Нет подключения к Интернету", или я должен каким-то образом кешировать его Взаимодействие и, если он вернется в онлайн, передать его на сервер? Есть ли хорошие уроки, которые описывают эту проблему? Я действительно хочу узнать больше об этой теме. Скажите, пожалуйста, какой подход вы используете и как вы его реализовали?
1 ответ
Это во многом зависит от вашего пользовательского дизайна. Facebook Messenger не позволяет взаимодействовать без подключения. WhatsApp позволит вам отправлять текстовые сообщения и отправит сообщение, когда оно появится в сети. Вы можете в любом случае, но все зависит от дизайна вашего приложения и пользовательского опыта.