Size: a a a

Android arch. components

2019 June 09

VV

Vuka Vaka in Android arch. components
Sasha Tainyuk
Не всегда подходит и в этот раз я тупо забыл, инспекций на это нет. Поэтому можно с лёгкостью проэтовать этот момент
Ну да, знать видимо полезно, спасибо)
источник
2019 June 12

КР

Кирилл Романенко in Android arch. components
Объясните пожалуйста, почему гугловская viewmodel != viewmodel из MVVM? Слышал такое от разных людей, но не понимаю почему.🙃
источник

D

Denys in Android arch. components
источник

КР

Кирилл Романенко in Android arch. components
Чёт автор слишком слабо набросил. Если он рили хочет читать данные из файла или работать с блютузом в вьюмодели - мне его жаль.
источник

K

Konstantin in Android arch. components
Но в целом он прав, вьюмодел от Гугла это просто контейнер
источник

КР

Кирилл Романенко in Android arch. components
Konstantin
Но в целом он прав, вьюмодел от Гугла это просто контейнер
Ну хз, это просто вм с привязкой к жц вью
источник

КР

Кирилл Романенко in Android arch. components
Как по мне - идеально
источник

D

Denys in Android arch. components
Кирилл Романенко
Как по мне - идеально
На Реалме еще был доклад о том, почему arch components - это не архитектурные компоненты. :)
источник

D

Denys in Android arch. components
И Жека Вортанов высказывался как-то, но это не могу найти.
источник

КР

Кирилл Романенко in Android arch. components
Denys
На Реалме еще был доклад о том, почему arch components - это не архитектурные компоненты. :)
Ох уж эти теоретики.)) Фрагмент/активити им не вью, вм им не вм, а архитектурные компоненты им не компоненты.)) Нам нужно приложения делать или дрочить на каноничность компонентов и названий?)))
источник

ОА

Оганнес Асатрян in Android arch. components
Кирилл Романенко
Ох уж эти теоретики.)) Фрагмент/активити им не вью, вм им не вм, а архитектурные компоненты им не компоненты.)) Нам нужно приложения делать или дрочить на каноничность компонентов и названий?)))
Конечно же дрочить
источник

D

Denys in Android arch. components
Кирилл Романенко
Ох уж эти теоретики.)) Фрагмент/активити им не вью, вм им не вм, а архитектурные компоненты им не компоненты.)) Нам нужно приложения делать или дрочить на каноничность компонентов и названий?)))
Ну, люди названия вещам дают чтобы понимать друг друга. 🤷
источник

SV

Sergey Vasilchenko in Android arch. components
Denys
И Жека Вортанов высказывался как-то, но это не могу найти.
источник

K

Konstantin in Android arch. components
Кирилл Романенко
Ну хз, это просто вм с привязкой к жц вью
Ну это не вм в классическом понимании, тк нельзя прикрутить биндинг.
источник

КР

Кирилл Романенко in Android arch. components
Konstantin
Ну это не вм в классическом понимании, тк нельзя прикрутить биндинг.
Почему это?
источник

D

Denys in Android arch. components
Спасибо. :)
источник

K

Konstantin in Android arch. components
А как? Встроенных во вьюмодел средств нет
источник

КР

Кирилл Романенко in Android arch. components
Konstantin
А как? Встроенных во вьюмодел средств нет
Датабаиндинг
источник

K

Konstantin in Android arch. components
Кирилл Романенко
Датабаиндинг
Но он не встроен во вьюмодел, это отдельная тулза
источник

D

Denys in Android arch. components
Вот тут неплохо описано:
https://m.habr.com/en/company/mobileup/blog/313538/

Наконец, паттерн Model-View-ViewModel также известный, как MVVM или просто шаблон ViewModel. Он очень похож на паттерн Presentation Model.

В действительности едва ли не единственным отличием является явное использование возможностей связывания данных (databinding) в WPF и Silverlight. Не удивительно, потому что Джон Госсман был одним из первых, кто упомянул об этом паттерне в своем блоге.
источник