Задать вопрос
@dimonkoz

Нужна ли локальная БД в сетевом приложении Android?

Уважаемые разработчики, подскажите. Целесообразно ли не использовать локальное хранилище с виде простой SQLite базы или реализацию ContentProvider в сетевом приложении Android. Приложение представляется несложный web-клиент сервиса с авторизацией, получением профиля, ленты и отдельного продукта. Что если IntentService, который занимается запросами и получением данных, просто будет сохранять полученный объекты в ArrayList. Данные в основном текстовые. Не выгрузит ли система приложение из-за нехватки памяти? Или еще на какие грабли я могу наступить? К такому решению подтолкнут товарищ из-за использование на сервере MongoDb. Ответы от сервера приходят сразу документами из коллекции
  • Вопрос задан
  • 334 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@pixal
Думаю да, чтобы не нагружать ресурс постоянными обоащениями
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы