Size: a a a

Cicerone Chat (RUS)

2017 February 03

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Объекта
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Но там оно синглтон вроде
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Под капотом даггер же генерит фабрики объектов
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Ну, вообщем наверно в даггер не стоит углубляться
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
опустим то, что даггер не управляет временем жизни по большому счету.
синглтон или нет - решает разработчик, а не либа.
"В Cicerone, некий холдер" - не понял, что вы имели ввиду.

и наконец, если вы представляете зачем нужен роутер, то где и как он должен жить?
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
опустим то, что даггер не управляет временем жизни по большому счету.
синглтон или нет - решает разработчик, а не либа.
"В Cicerone, некий холдер" - не понял, что вы имели ввиду.

и наконец, если вы представляете зачем нужен роутер, то где и как он должен жить?
Роутер нужен чтобы управлять навигацией, определять на какой экран переходить
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
опустим то, что даггер не управляет временем жизни по большому счету.
синглтон или нет - решает разработчик, а не либа.
"В Cicerone, некий холдер" - не понял, что вы имели ввиду.

и наконец, если вы представляете зачем нужен роутер, то где и как он должен жить?
Ну, в нем хранятся сущности, роутер, холдер. Я честно говоря не очень понимаю зачем он нужен. Видимо хранить пары холдер навигатора и роутер
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Alexey Pushkarev
Роутер нужен чтобы управлять навигацией, определять на какой экран переходить
вот тут и проблема
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
дать ссылку на доклад?
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
дать ссылку на доклад?
Я его смотрел)
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Только правда там звук пропадал, но не суть, я прочитал статью.
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
про роутер звук не пропадал
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Alexey Pushkarev
Роутер нужен чтобы управлять навигацией, определять на какой экран переходить
Это его внешнее предназначение. Внутренне он нужен для создания команд, и помещения их в очередь. Очередь передаст навигатору когда тот есть в наличии. Для этого всего и роутер и очередь/навигаторхолдер живут в приложении как синглтоны. То есть только по одному инстансу. И юзать поэтому можно их откуда хочешь (это к вопросу про сервис). Даггер нет их создает не важно совсем. Навигатор что делает вы знаете.
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Alexey Pushkarev
Роутер нужен чтобы управлять навигацией, определять на какой экран переходить
Я тут про роутер не совсем то. На какой экран переходить определяет сам навигатор. Роутер лишь доставляет команды до навигатора, позволяет объединить несколько команд а одну.
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Vasili Chyrvon
Это его внешнее предназначение. Внутренне он нужен для создания команд, и помещения их в очередь. Очередь передаст навигатору когда тот есть в наличии. Для этого всего и роутер и очередь/навигаторхолдер живут в приложении как синглтоны. То есть только по одному инстансу. И юзать поэтому можно их откуда хочешь (это к вопросу про сервис). Даггер нет их создает не важно совсем. Навигатор что делает вы знаете.
Да, это я понимаю. А для чего нужен Cicerone, он типо холдера?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Это точка входа
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
фабрика
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Alexey Pushkarev
Да, это я понимаю. А для чего нужен Cicerone, он типо холдера?
Как минимум чтобы не делать инициализацию в несколько строк, а делать в одну.
Типа холдера вполне нормальное определение.
источник
2017 February 07

IK

Igor Komarov in Cicerone Chat (RUS)
Всем привет
источник