Посмотрел подходы когда presenter никак не завязан на андроид фреймворк. Не понятно стало как тогда presenter получает данные из аргументов? Кто их туда пропихивает? неужели v...
Не могу понять как правильно написать. Подскажите. Допустим вот такой код: class Repository { suspend fun news() : List<News> { ... } } IDE ругается на Redundant suspe...
Как вы обрабатываете подобный кейс? Мне в каждый запрос нужно втыкать header. Делаю это через Interceptor. Хедер содержит в себе инфу о версии приложения, пакете, модели девай...
Хм. Имхо как-то многовато абстракций. А репозиторий куда инжектится?
Дык у пикассо должен быть доступ ко вью. Если вынесите в интерактор/презентер, то как будете пропихивать картинку до вью? Зачем себе так жизнь то усложнять?)
val a: String? = null val b: Int? = null a?.let { b?.let { // Как здесь получить // доступ к a? } }
Может знает кто пример проекта, в котором норм организована работа Realm + RxJava? Поделитесь пожалуйста
Кто-нибудь уже пощупал код viewModel и viewModelScope? За счет чего viewModelScope переживает пересоздание активити?
a?.let { val notNullA = it b?.let { println(notNullA) } } Вот так чтоли?
С чего вдруг головная боль то? Можно пруфы. Я использую и вроде норм)
Т.е. предполагается, что onSaveInstanceState вообще никогда использоваться не будет?
Получается, что интеракторы у вас занимаются и получением данных и бизнес логикой?
Будут проблемы с потоками) А какие норм альтернативы есть?
Ребят, а бизнес логику вы где храните? Просто в презентере?
А с apply как так написать? И возможно ли это?
Что вы понимаете под UseCase?
У вас fragment это view?