Нужна ли локальная БД в сетевом приложении Android?
Уважаемые разработчики, подскажите. Целесообразно ли не использовать локальное хранилище с виде простой SQLite базы или реализацию ContentProvider в сетевом приложении Android. Приложение представляется несложный web-клиент сервиса с авторизацией, получением профиля, ленты и отдельного продукта. Что если IntentService, который занимается запросами и получением данных, просто будет сохранять полученный объекты в ArrayList. Данные в основном текстовые. Не выгрузит ли система приложение из-за нехватки памяти? Или еще на какие грабли я могу наступить? К такому решению подтолкнут товарищ из-за использование на сервере MongoDb. Ответы от сервера приходят сразу документами из коллекции