Size: a a a

Android arch. components

2019 August 01

AA

Andrey Akimov in Android arch. components
Vova Kropivko
И вообще databindibg это дно
с чего вдруг?
источник

VK

Vova Kropivko in Android arch. components
Не удобно
источник

ST

Sasha Tainyuk in Android arch. components
Vova Kropivko
И вообще databindibg это дно
Сейчас речь на об этом)
источник

VK

Vova Kropivko in Android arch. components
Xml в разы больше
источник

AA

Andrey Akimov in Android arch. components
Vova Kropivko
Не удобно
ну гугловый с xml да, днище
источник

VK

Vova Kropivko in Android arch. components
И куча других минусов
источник

VK

Vova Kropivko in Android arch. components
Идеальная связка это viewmodel и LiveData
источник

AA

Andrey Akimov in Android arch. components
Vova Kropivko
Идеальная связка это viewmodel и LiveData
>LiveData
>Идеальная связка
🌚🌚🌚🌚🌚🌚🌚
источник

AA

Andrey Akimov in Android arch. components
Vova Kropivko
И куча других минусов
и что, у меня каша только потому что я использовал архитектурный компонент, с названием вьюмодел в мвп а не в мввм?
источник

AA

Andrey Akimov in Android arch. components
ну такие себе аргументы
источник

VK

Vova Kropivko in Android arch. components
Andrey Akimov
и что, у меня каша только потому что я использовал архитектурный компонент, с названием вьюмодел в мвп а не в мввм?
Ты мне скажи что ты ещё прокидуешь интерфейс во viewmodel?
источник

VK

Vova Kropivko in Android arch. components
И кстати, что бы viewmodel переживала перевороты смерть активити  и ТД, её нужно правильно создавать
источник

AA

Andrey Akimov in Android arch. components
Vova Kropivko
Ты мне скажи что ты ещё прокидуешь интерфейс во viewmodel?
вообще, вы скоре правы, чем нет. Спасибо за замечание, сейчас пересмотрю этот момент у себя в проекте
источник

K

Kopusha in Android arch. components
лол, JW именно об этом и писал, что они застолбили название "ViewModel" для "хэшмэп который переживает поворот экрана" и мол люди будут сраться "так это, я ж про вьюмодел, который тот самый вьюмодел, а не вьюмодел, который ViewModel!11!"🙂
источник

K

Kopusha in Android arch. components
(а так обе стороны правы по своему. VM из AC ещё не значит MVVM, но без прямой ссылки на интерфейс вью это уже не MVP, конечно)
источник

AA

Andrey Akimov in Android arch. components
Kopusha
(а так обе стороны правы по своему. VM из AC ещё не значит MVVM, но без прямой ссылки на интерфейс вью это уже не MVP, конечно)
+, это и хотел сказать
источник

K

Kopusha in Android arch. components
просто не все любят mvvm. Есть старички, которые считают, что обсерваблы и байндинги делают вьюхи менее предсказуемыми и предпочитают mvp. Но даже в mvp тебе надо куда-то складывать пожитки, пока крутится экран. И тут какбэ VM из AC очень кстати, ну кто виноват, что он VM называется, тебе от него только чтоб сохранил нужно. Это подляна, конечно, что название такое, но уже как есть, получается презентер из мвп юзает вьюмодель, которая не настоящая вьюмодель 😄
источник

DM

Dmitriy Mitrofanov in Android arch. components
Vova Kropivko
В крации, если ты уже узаешь viewmodel то это уже mvvm. Viewmodel и презентер выполняет одинаковые операции, разница в том как они общаются с view
То есть если я класс назвал ViewModel то я стал использовать MVVM?
источник

VK

Vova Kropivko in Android arch. components
Dmitriy Mitrofanov
То есть если я класс назвал ViewModel то я стал использовать MVVM?
Про названия никто не говорит, речь шла конкретно о viewmodel из aac
источник

DM

Dmitriy Mitrofanov in Android arch. components
Vova Kropivko
Про названия никто не говорит, речь шла конкретно о viewmodel из aac
Никто не запрещает использовать viewmodel из aac в качестве презентера(:
источник