Навигация между экранами — задача, которая появляется в приложении когда экранов становится больше чем один, то-есть сразу. Стандартные подходы к её решению в iOS (segues, present(_:animated), UINavigationController) обычно используются внутри кода экранов, что приводит к их жесткой привязанности друг к другу и к сценарию, в котором они участвуют.
Доклад о том, как вынести решение этой задачи из Presentation-слоя с использованием паттерна Application Coordinator. Основан на опыте построения навигации между экранами в профессиональных приложениях Avito. Будет интересен тем, кто ищет способ сделать экраны независимыми, переиспользуемыми и легко трестируемыми.
Что первым приходит на ум, когда мы слышим слово Гугл? Самая популярная поисковая система, надежная электронная почта, браузер Хром, карты Гугл, онлайн документы, диск и множество других сервисов поиска, получения, хранения и обработки информации.
Но Гугл – это не только полезные функции для отдельных пользователей.
Чтобы предоставлять услуги практически каждому человеку в мире, компания нуждается в сложной системе технического обеспечения и поддержки.
А, поскольку большинство известных нам сервисов работают, как часы, технологии, обеспечивающие все процессы, остаются за кадром.
#google #гугл #интернет
Поддержите канал лайком и поделитесь этим видео с друзьями.
Что позволило смартфонам стать технологией, настолько привычной для нашей жизни, что сегодня нам страшнее потерять свой смартфон, чем ключи от машины или бумажник. Ответить на этот вопрос не просто, поскольку речь идет о целом ряде факторов: это и удобные приложения, и беспроводной интернет, и коммуникационные сети, и блестящий маркетинг Стива Джобса. Так что кратко и правильно ответить на этот вопрос можно сказав, что основная причина популярности смартфонов в логично дополняющих друг друга функциях и технологиях, формирующих единый пакет услуг с широчайшим спектром возможностей. В этом видео мы хотели бы рассмотреть одну из наиболее отличительных технологий этого единого пакета — сенсорный дисплей.
Лекция 5 | Basics of algorithm design and computational complexity | Автор: Иван Михайлин | Курс: Basics of algorithm design and computational complexity | Организаторы: Математическая лаборатория имени П.Л. Чебышева
Видео рассказывает о настройке маршрутизации между Vlan. Рассмотрено три варианта дизайна. Может быть использовано для подготовки к CCNA тесту. Будет полезно начинающим, а также опытным системным администраторам, не знакомым с технологиями коммутации и маршрутизации в корпоративной среде. Оставайтесь в курсе событий, прямых трансляций и анонсов новых видео, присоединившись ко мне в: