Size: a a a

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

2018 September 20

AK

Anatolii K in Moxy – MVP библиотека под Android
MVWTF
источник
2018 September 22

A

AspiD in Moxy – MVP библиотека под Android
Приветствую =) как лучше запилить onboarding при условии использования moxy в проекте? =) ситуация такова, что на n экранах собираются данные, и на последнем отправка собранного. я пока что вижу два варианта, это либо одна вьюха и презентер, и я собиру все данные в презентере, либо по презентеру и вьюхе на каждый этап онбординга и все данные будут доступны в общем интеракторе. что лучше, или может ещё что есть адекватное?
источник

АО

Алексей Ошурков in Moxy – MVP библиотека под Android
Думаю одна активити, и на каждый шаг по фрагменту со своим view/presenter. и активти потом отправит собранные данные, - что в принципе есть второй из твоих предложенных вариантов
источник

A

Azamat Mullabaev in Moxy – MVP библиотека под Android
а если в процессе активити сдохнет, данные будут не полными
источник

АО

Алексей Ошурков in Moxy – MVP библиотека под Android
презентер активти должен следить за целостностью данных.
источник

IS

Ilya Smirnov in Moxy – MVP библиотека под Android
Можно просто сохранять данные куда то в storage в процессе ввода
источник

A

AspiD in Moxy – MVP библиотека под Android
Ilya Smirnov
Можно просто сохранять данные куда то в storage в процессе ввода
это, по сути, уже внутри интерактора уже
источник

A

AspiD in Moxy – MVP библиотека под Android
Алексей Ошурков
Думаю одна активити, и на каждый шаг по фрагменту со своим view/presenter. и активти потом отправит собранные данные, - что в принципе есть второй из твоих предложенных вариантов
создавать отдельную активити с презентером, чтобы из фрагмента через активити сохранять данные в этот презентер? =)) ну чё-т такое себе. в этом есть конечно положительная сторона, в виде прямого доступа к навигации и состоянию онбординга в одном месте. но в остальном активити я манал тащить =)
источник
2018 September 23

D

Donald in Moxy – MVP библиотека под Android
Andrey Prokhorenko
ну это норм решение, на самом деле. Кэшировать цепочку навигации и при входе кормить чичероне
Делал так? Интересно было бы глянуть. Это единственный выход если система прибивает приложуху?
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Donald
Делал так? Интересно было бы глянуть. Это единственный выход если система прибивает приложуху?
примера нету. вроде делал. и я думаю, что единственный
источник

D

Donald in Moxy – MVP библиотека под Android
я думал мб где то накосячил, у меня все презентеры (и данные скоупов toothpick'а) прибивает
источник

D

Donald in Moxy – MVP библиотека под Android
ну и вылетает соответственно
источник

D

Donald in Moxy – MVP библиотека под Android
спасибо за инфу
источник

AK

Aleksei Korshun in Moxy – MVP библиотека под Android
Andrey Prokhorenko
ну это норм решение, на самом деле. Кэшировать цепочку навигации и при входе кормить чичероне
Система сама умеет восстанавливать back stack, зачем самому это делать?
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Aleksei Korshun
Система сама умеет восстанавливать back stack, зачем самому это делать?
Потому что она делает это:
1. Криво
2. Не так как надо иногда
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
Надо сразу обворачивать бандлами
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
делать кучу проверок во вью
источник

AP

Andrey Prokhorenko in Moxy – MVP библиотека под Android
но самое плохое это бандлы
источник

AK

Aleksei Korshun in Moxy – MVP библиотека под Android
А что именно оборачивать ими приходилось вам?
источник

AK

Aleksei Korshun in Moxy – MVP библиотека под Android
Хотя это не тема чата :)
источник