guerrrka
@guerrrka

Как хранить данные на Android?

Пишу небольшое приложение. Возникла необходимость хранить данные (использую firebase).

Будет ли правильной такая реализация:
Есть есть доступ к интернету - при добавлении данных в приложение они сразу же отправляются на сервер. Если же доступа к интернету нет - сохраняются локально, а при доступе к интернету синхронизируются с сервером.

Если да - как хранить данные локально? Sqlite?
И как реализовать синхронизацию данных? Т.е. чтобы при каждом возобновлении интернета не передавать ту же самую информацию, которая уже есть на сервере?
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Всё уже сделано за вас. У файрбейса из коробки есть возможность хранения данных оффлайн и синхронизации при появлении доступа к интернету. Почитайте документацию что ли.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы