Size: a a a

Android Architecture

2020 July 14

QM

Q M in Android Architecture
Не работает канал уже
источник

AM

Artem Mi in Android Architecture
Где сделать debounce для едит текста? Будет ли норма если я передам ссылки на объект ВМ и Стейт флоу в биндинг адаптер?
источник

AD

Aleksey D. in Android Architecture
Q M
Не работает канал уже
у меня все работает
источник

QM

Q M in Android Architecture
Aleksey D.
у меня все работает
Ссылку на чат можно прямую?
источник

M

Madina in Android Architecture
Всем привет. Как построить архитектуру где в одном viewmodel есть несколько useCase?
источник

AD

Aleksey D. in Android Architecture
Madina
Всем привет. Как построить архитектуру где в одном viewmodel есть несколько useCase?
передать их через конструктор вьюмодели?
источник

M

Madina in Android Architecture
Не стоит объединять их в один useCase?
источник

МE

Михаил E1ement in Android Architecture
Madina
Не стоит объединять их в один useCase?
Смысла в этом нет.
источник

M

Madina in Android Architecture
vitaly
я вот у себя ещё слой сделал, в котором пачка репозиториев есть, а его публичные методы уже из юз кейсов дёргаю
Типо этого может подумала. Спасибо
источник

Sl

Sersh lons in Android Architecture
Добрый вечер дамы и господа. Где можно посмотреть примеры реализации MVVM.
источник
2020 July 15

МE

Михаил E1ement in Android Architecture
Sersh lons
Добрый вечер дамы и господа. Где можно посмотреть примеры реализации MVVM.
источник

МE

Михаил E1ement in Android Architecture
Sersh lons
Добрый вечер дамы и господа. Где можно посмотреть примеры реализации MVVM.
источник

АЕ

Алексей Ершов... in Android Architecture
https://github.com/skydoves/Pokedex тогда уж тоже
источник
2020 July 16

A

Artemiy in Android Architecture
Всем привет! Хочу сообщить вам отличную новость из мира Android архитектуры. Самые передовые практики UI разработки на архитектуре переиспользуемых компонентов и MVVM теперь доступны для Android!

Если кто не знал, Google постепенно отходит от View и Fragment, на замену им готовится Jetpack Compose. Но ему еще далеко до юзабельной версии - разрабатывается он уже года полтора, а последний тег 0.1.0.

И появился фреймворк, который имеет все преимущества компонентной логики и MVVM, благодаря которым вы будете писать минимум в 2 раза меньше кода, и этот код будет в 2 раза более простой и понятный. А также, этот фреймворк полностью совместим с компонентами Android support library, благодаря чему его легко внедрять, не переписывая весь код.

На данный момент он уже стабильно работает и успешно внедрен в крупный проект.

Заходите на гитхаб, там все хорошо описано: https://github.com/ArtemiyDmtrvch/ui-generator
источник

A

Artemiy in Android Architecture
Кому понравится, накидывайте звезд и делитесь с друзьями!

И задавайте вопросы, я на все отвечу.
источник

I

Igor in Android Architecture
> kapt

фу б__ть, фу н___й 🙄

Лучше уж в композ-чатике, учить к декларативную архитектуру
источник

A

Artemiy in Android Architecture
@angmarr, ну и чем тебе kapt не угодил?
источник

A

Artemiy in Android Architecture
В общем, можно сказать, что и котлиновские делегаты тоже говно, и сам котлин тоже говно, но это не касается представленного мной фреймворка. Он прекрасно решает конкретные задачи и дает отличный выхлоп.
источник

I

Igor in Android Architecture
Эх сейчас бы в 100500 раз обсуждать почему капт говно,
когда даже гугловцы это осознали со свои kotlin symbol processing.

Более насущный вопрос "зачем кому-то начинать проект на самопальном mvvm фреймворк (на капте),
когда и официальный гугловский через год отправится в утиль" 🤷‍♀️..
источник

A

Artemiy in Android Architecture
@angmarr, да зачем вообще жить...
источник