Онтико85.3 тыс
Следующее
Популярные
Опубликовано 16 января 2018, 19:22
Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: clck.ru/3DD4yb
--------
РИТ++ 2017, App's Conf
Тезисы:
appsconf.ru/2017/abstracts/271...
Навигация между экранами - задача, которая появляется в приложении когда экранов становится больше чем один, то-есть сразу. Стандартные подходы к её решению в iOS (segues, present(_:animated), UINavigationController) обычно используются внутри кода экранов, что приводит к их жесткой привязанности друг к другу и к сценарию, в котором они участвуют.
Доклад о том, как вынести решение этой задачи из Presentation-слоя с использованием паттерна Application Coordinator. Основан на опыте построения навигации между экранами в профессиональных приложениях Avito. Будет интересен тем, кто ищет способ сделать экраны независимыми, переиспользуемыми и легко трестируемыми.
Программа, подробности и билеты по ссылке: clck.ru/3DD4yb
--------
РИТ++ 2017, App's Conf
Тезисы:
appsconf.ru/2017/abstracts/271...
Навигация между экранами - задача, которая появляется в приложении когда экранов становится больше чем один, то-есть сразу. Стандартные подходы к её решению в iOS (segues, present(_:animated), UINavigationController) обычно используются внутри кода экранов, что приводит к их жесткой привязанности друг к другу и к сценарию, в котором они участвуют.
Доклад о том, как вынести решение этой задачи из Presentation-слоя с использованием паттерна Application Coordinator. Основан на опыте построения навигации между экранами в профессиональных приложениях Avito. Будет интересен тем, кто ищет способ сделать экраны независимыми, переиспользуемыми и легко трестируемыми.
Свежие видео
Случайные видео
Что бесит американцев на русских посиделках? 🎸😤 Новый выпуск Интуристов — смотрите на канале Skyeng!
Археологические находки 2024, изменившие историю. Заводы неандертальцев, первый алфавит и Денисовцы!