Size: a a a

Android Architecture

2017 February 08

AP

Alexey Pushkarev in Android Architecture
sasha merkulev
И храниться данные тоже будут в аппликейшене?
в синглтоне
источник

AP

Alexey Pushkarev in Android Architecture
просто нужно в какой-то точке входа их получить
источник

sm

sasha merkulev in Android Architecture
Если синглтон, то какая разница где он будет вызван первый раз? А онкрит аппа, или в онкрит какойнить активити.
источник

sm

sasha merkulev in Android Architecture
Мне подход не нравится, но может местные гуру смогут это доказать красивыми словами или опровергнуть.
источник

AP

Alexey Pushkarev in Android Architecture
sasha merkulev
Если синглтон, то какая разница где он будет вызван первый раз? А онкрит аппа, или в онкрит какойнить активити.
разница есть
источник

AP

Alexey Pushkarev in Android Architecture
точек входа в приложение может быть несколько
источник

AP

Alexey Pushkarev in Android Architecture
мы можем из любой активити попасть назад в прилжение
источник

AP

Alexey Pushkarev in Android Architecture
а он креат в апп будет вызван всегда, если процесс заново создается
источник

i

inar in Android Architecture
Alexey Pushkarev
а он креат в апп будет вызван всегда, если процесс заново создается
а чего бы не запустить сервис в апликейшене и синхронизироваться уже там ?
источник

AP

Alexey Pushkarev in Android Architecture
inar
а чего бы не запустить сервис в апликейшене и синхронизироваться уже там ?
Типо неубиваемый?
источник

AP

Alexey Pushkarev in Android Architecture
inar
а чего бы не запустить сервис в апликейшене и синхронизироваться уже там ?
Пахнет синк адаптером
источник

sm

sasha merkulev in Android Architecture
inar
а чего бы не запустить сервис в апликейшене и синхронизироваться уже там ?
Тока хотел написать насчет сервиса)
источник

AB

Alexander Blinov in Android Architecture
@InjectViewState Все презентеры обращаются за данными к одному репоиторию, который отдает либо из кэша либо грузит их заново
источник

sm

sasha merkulev in Android Architecture
А синглтон вообще говорят не самый хороший паттерн для использовония.
источник

DB

Dmitry Berdnikov in Android Architecture
Alexander Blinov
@InjectViewState Все презентеры обращаются за данными к одному репоиторию, который отдает либо из кэша либо грузит их заново
А у вас я так понимаю репозитории не разделены по фичам как бы? все собрано в одном классе?
источник

AB

Alexander Blinov in Android Architecture
не правильно понимаете
источник

AP

Alexey Pushkarev in Android Architecture
Alexander Blinov
@InjectViewState Все презентеры обращаются за данными к одному репоиторию, который отдает либо из кэша либо грузит их заново
т.е. запрос в каждой активити презентер обращается к репозиторию за данными, который в сеть всегда ходит?
источник

ЫК

Ыгорь Кыо in Android Architecture
репозиторий в теории сам знает куда ему ходить - в кеш или в сеть, или в базу
а также валидировать отдаваемые данные
источник

AB

Alexander Blinov in Android Architecture
Ыгорь Кыо
репозиторий в теории сам знает куда ему ходить - в кеш или в сеть, или в базу
а также валидировать отдаваемые данные
👍
источник

S

Sergey in Android Architecture
если retrofit возвращает  условный List с большим количеством полей , то лучше эти поля в презентер передать, как одну,целую модель(конечно предварительно "обернув" их в эту модель)
и где тогда хранить эту модель(в каком слое MVP) ....?

или сетитить прям в презентер ?
источник