Size: a a a

Moxy – MVP библиотека под Android

2021 May 18

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
compatibility-способ внедрения композа, конечно, нормально зайдёт, когда просто отдельные виджеты на нём рисовать будут. Там всё равно будет View обёртка над ним.
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Он достаточно гибкий, и ничего не вынуждает. Но сингл активити же ван лав, что хорошего в интентах?
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Навигационные библиотеки давно на это заточены, а сейчас точатся на чистые композ-функции, и это прекрасно
источник

А

Андрей in Moxy – MVP библиотека под Android
а от них стоит отказаться? Интенты добавляют много функциональности для взаимодействия с другими приложениями и системой, что ее заменит?
источник

А

Андрей in Moxy – MVP библиотека под Android
я не против синглактивити, но проблем для больших приложений это не создает?
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
вот исключительно для этого взаимодействия они и нужны. А общаться между своими экранами внутри своего приложения интентами совершенно непонятно зачем.
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Активити это точка входа в приложение. Если у вас несколько точек входа, активити никуда не денутся, просто внутри композ будет)
источник

А

Андрей in Moxy – MVP библиотека под Android
понял
источник

MN

Max Novikov in Moxy – MVP библиотека под Android
1на функция setState и погнали
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
то есть Мокси вырождается в VM 🙂
источник

MN

Max Novikov in Moxy – MVP библиотека под Android
Ну да)
источник

А

Андрей in Moxy – MVP библиотека под Android
костыль в голове у Алексея уже давно созрел, я думаю не один вариант) Мб он ищет благословления?)
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Не, мне просто интересно, что думают пользователи. Думаю, насколько быстро библиотека станет неактуальной после прихода композа)
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
По причине того, что все фичи мокси не нужны в композе - обработка поворота экрана, и восстановление стейта с помощью команд
источник

P

Pavel in Moxy – MVP библиотека под Android
Moxy - это MVP. MVP умирает вместе с приходом композа. Так что Moxy тоже деваться некуда :(
Думаю, Moxy ещё будет актуальна для старых проектов на MVP.
Новое народ уже будет писать на MVVM/MVI
источник

А

Андрей in Moxy – MVP библиотека под Android
зависит как быстро компоуз станет популярен и обзаведется бэкграундом как у xml для простой поддержки. А пока в андроид царствует xml с миллионами ответов на вопросы о нем на StackOverflow, все будет норм.
источник

А

Андрей in Moxy – MVP библиотека под Android
мне кажется мокси не умрет пока не полностью не вымрет xml
источник

АЕ

Алексей Ершов... in Moxy – MVP библиотека под Android
Да, отличное резюме. Интересное время наступит)
источник

P

Pavel in Moxy – MVP библиотека под Android
Ну, те же MVVM/MVI тоже можно с xml использовать.
А с учётом того, что в доке по композу явно написано "не используйте MVP", то даже с xml уже будет не очень хотеться использовать MVP.
источник

А

Андрей in Moxy – MVP библиотека под Android
можно, но им больше подходит компоуз, а переходить на него пока готовы не все. Для новых приложений в современной парадигме андроида (а весы еще не перекосило в сторону компоуза, как мне кажется) отлично подходит мокси, не нужно париться с жизненным циклом, все встроено. Все удобно, поддержка простая.
Единственный стимул - страх за будущее) Полное переписывание на mvvm+compose) Это может заставить сомневающихся слезть с иглы и пойти на штыки)
источник