Connect with us

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

Nivelir: гибкая навигации в iOS

Современные приложения под iOS — это большие проекты с тысячами строк кода, из которых четверть занимает описание навигации.

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

/

     
     

Помните времена, когда дизайнеры рисовали простые интерфейсы, а разработчики легко описывали переходы от одного экрана к другому? Вот и мы не помним.

Современные приложения под iOS — это большие проекты с тысячами строк кода, из которых четверть занимает описание навигации. Не удивительно, что для упрощения жизни постоянно появляются разные фреймворки.

Мы в hh создали собственный, и сегодня расскажем про него много интересного. Встречайте — Nivelir!

В этом эпизоде:

  • Что такое Nivelir и как его готовить
  • Плюсы и минусы в сравнении с другими фреймворками
  • Обзор основных возможностей

Содержание:

  • 00:00 — Интро
  • 00:20 — О чем сегодня поговорим
  • 00:54 — Представляем Nivelir
  • 02:01 — 1.1. Удобство работы: Локальная навигация
  • 03:08 — 1.2. Удобство работы: Цепочки открытия
  • 04:42 — 1.3. Удобство работы: Поиск открытого экрана
  • 05:48 — 1.4. Удобство работы: Удобный DSL
  • 06:17 — 1.5. Удобство работы: Строгость типизации
  • 07:00 — 1.6. Удобство работы: Кастомные Анимации
  • 07:28 — 1. Удобство работы: Итоги
  • 07:40 — 2.1. Граф навигации: Обработка ошибок
  • 08:24 — 2.2. Граф навигации: Интерсепторы
  • 09:30 — 2.3. Граф навигации: Диплинки
  • 12:01 — 2. Граф навигации: Итоги
  • 12:15 — 3.1. Масштабируемость: Многомодульность
  • 13:17 — 3.2. Масштабируемость: Постепенная миграция
  • 13:38 — 3. Масштабируемость: Итоги
  • 13:57 — Итоги по критериям
  • 14:10 — Обратная связь

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

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

LEGALBET

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

Telegram

Популярное

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

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