Size: a a a

Android Dev Подкаст

2018 December 29

DN

Denis Nek (slow response) in Android Dev Подкаст
Да
источник

VG

Vladislav Grishechko in Android Dev Подкаст
А с реализацией MVVM что не так?)
источник

VG

Vladislav Grishechko in Android Dev Подкаст
Или это про связку MVVM + Databinding
источник

VG

Vladislav Grishechko in Android Dev Подкаст
Если да, то гавно 😄
источник

K

Konstantin in Android Dev Подкаст
Кажется на биндинги гугл положил(
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
Vladislav Grishechko
Хотя я слышал что LiveData – гавно, но хотелось бы с аргументацией )
RxJava для самых маленьких, да еще и с мутабельностью
источник

VG

Vladislav Grishechko in Android Dev Подкаст
Denis Nek (slow response)
RxJava для самых маленьких, да еще и с мутабельностью
Мутабельность – аргумент. Но тащить монструозную RxJava для подписки на изменение полей – ну такое.
источник

SV

Sviat Volkov in Android Dev Подкаст
Vladislav Grishechko
Или это про связку MVVM + Databinding
Тут как вся "фишка" мввм как паттерна в Андроиде что у тебя код связывающий вью и вм автоматом генерится и ты руками ничего не пишешь, но в реальности это не так ;)
источник

AP

Alexey Pushkarev in Android Dev Подкаст
Denis Nek (slow response)
Медленная сборка, капт специфичные баги, нет поддержки глубокой многомодульности, слабое развитие за последний год
ну так конкретно если смотреть на viewmodels и livedata. Какие с ними проблемы? С датабиндингом понятно какие проблемы, но вьюмодели и лайвдату капт никак не аффектит.
источник

AP

Alexey Pushkarev in Android Dev Подкаст
ну рум да капт требует, но генерит не так много конечно как даггер2)))
источник

AP

Alexey Pushkarev in Android Dev Подкаст
Denis Nek (slow response)
RxJava для самых маленьких, да еще и с мутабельностью
но в отличии от rx хорошо дружит с lifecycle
источник

AP

Alexey Pushkarev in Android Dev Подкаст
т.к. все же livedata под ведро заточено)
источник

Sergey λ in Android Dev Подкаст
Vladislav Grishechko
Мутабельность – аргумент. Но тащить монструозную RxJava для подписки на изменение полей – ну такое.
А как же в бд и сеть ходить без арыкс? Удобно жы 🌚
источник

DS

Daniel Serdyukov in Android Dev Подкаст
Ырыкс - прошлый век же! Настоящие хипстеры на корутинах пишут 😂
источник

AL

Alexander Lacoste in Android Dev Подкаст
Vladislav Grishechko
Мутабельность – аргумент. Но тащить монструозную RxJava для подписки на изменение полей – ну такое.
Все что дает LiveData - возможность забыть про жизненный цикл вьюх. На kotlin за час можно сделать обертку для rxjava, которая будет не менее удобная и более гибкая по сравнению с LiveData
источник

DS

Daniel Serdyukov in Android Dev Подкаст
Alexander Lacoste
Все что дает LiveData - возможность забыть про жизненный цикл вьюх. На kotlin за час можно сделать обертку для rxjava, которая будет не менее удобная и более гибкая по сравнению с LiveData
Можно и не на котлине.
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Alexey Pushkarev
ну так конкретно если смотреть на viewmodels и livedata. Какие с ними проблемы? С датабиндингом понятно какие проблемы, но вьюмодели и лайвдату капт никак не аффектит.
Забей, никто тебе не ответит.  Ибо кроме как "сделано для индусов", я ничего не слышал.)
источник

Sergey λ in Android Dev Подкаст
Sasha Tainyuk
Забей, никто тебе не ответит.  Ибо кроме как "сделано для индусов", я ничего не слышал.)
Сейчас в тренде ныть и жаловался на Гугл 🌚
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Alexander Lacoste
Все что дает LiveData - возможность забыть про жизненный цикл вьюх. На kotlin за час можно сделать обертку для rxjava, которая будет не менее удобная и более гибкая по сравнению с LiveData
Гибкость в чем? Какие такие кейсы? Вы рассказывайте, а то нифига не понятно.
источник

DS

Daniel Serdyukov in Android Dev Подкаст
Тут вопрос в другом, а позволяет ли лд забыть о жц? Если мы говорим, допустим, о фрагментах, у которых жц вью меньше чем жц фрагмента. Вот ты вешаешь обсервер на лд, захватываешь в нем вью и твоя вью потекла. Потому что ты передал фрагмент в качестве лц овнера
источник