изучать?
На текущий момент в ней больше костылей Я бы её использовал максимум для пет проектов
для пет проектов учить такую огромную колбасню инфы - я даже не знаю) А я пробовал в проде использовать - офигел.
Навигейшн компонент имеется ввиду? А что там учить? Азы посмотрел как делать и готово, а как будут сложные случаи там и углубляйся)
ну блин, первая же попытка углубиться утопила меня в горе инфы и я отказался от него.
а зачем пет проект - как не попробовать что-то новое? если есть более приорететные технологии, то да пропусти
А зачем для навигации что-то тащить? Один раз API для навигации часов за 5 можно написать и постоянно его юзать
ну блин. Необходимость всё усложнить появляется постепенно. У меня было так, по крайней мере.
Ну вот,а о мере усложнения проекта дописываешь навигацию Если есть готовый расширяемый API, то это немного займёт
наверное, надо изначально её нормально проектировать, что, видимо, не мой случай))
А у тебя как реализована навигация? Передаете какому - нибудь Delegate?
Я взял архитектру библиотеки Cicerone и написал своё решение Роутер у меня хранится в Presenter, за всю навигацию отвечает Presenter. Если нужно переключить навигацию сразу по нажатию на кнопку - вызываю метод у Presenter, который создает нужный Screen и передает в роутер
Обсуждают сегодня