Connect with us

Видео и подкасты для разработчиков

Обзор решений для навигации в iOS

В этом видео мы формализуем критерии выбора библиотеки мечты для навигации и прогоним через них самые мощные из текущих решений.

Опубликовано

/

     
     

Навигация в iOS (и в Android) это сложно. Нужно уметь открывать целые цепочки экранов, проверять, не открыт ли уже этот экран, передавать аргументы, анимировать переходы, навешивать интерсепторы на авторизацию, поддерживать диплинки и многое другое!

В этом видео мы формализуем критерии выбора библиотеки мечты для навигации и прогоним через них самые мощные из текущих решений.

Содержание:

  • 00:00 — Интро
  • 00:20 — О чем поговорим и почему навигация сложная
  • 01:28 — Какие решения рассматриваем и почему
  • 02:39 — Тестовое приложение для сравнения
  • 03:35 — Тестовые кейсы
  • 04:23 — Критерии оценки
  • 05:12 — 1.1. Удобство работы: Локальная навигация
  • 07:30 — 1.2. Удобство работы: Цепочки открытия
  • 09:04 — 1.3. Удобство работы: Поиск открытого экрана
  • 10:33 — 1.4. Удобство работы: Удобный DSL
  • 12:12 — 1.5. Удобство работы: Строгость типизации
  • 14:23 — 1.6. Удобство работы: Кастомные Анимации
  • 16:30 — 1. Удобство работы: Итоги
  • 16:44 — 2.1. Граф навигации: Обработка ошибок
  • 19:00 — 2.2. Граф навигации: Интерсепторы
  • 20:16 — 2.3. Граф навигации: Диплинки
  • 21:43 — 2. Граф навигации: Итоги
  • 21:50 — 3.1. Масштабируемость: Многомодульность
  • 23:04 — 3.2. Масштабируемость:
  • 24:06 — 3. Масштабируемость: Итоги
  • 24:18 — Итоги по критериям
  • 24:51 — Что еще

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: