Этот скринкаст поможет вам разобраться с системой навигации во Flutter и правильно организовать маршруты, переходы и логику перемещения внутри мобильного приложения.
Что вы изучите в этом скринкасте
Flutter предлагает гибкую и мощную систему навигации, позволяющую создавать простые и сложные структуры экранов. В рамках курса вы узнаете:
как работают именованные и неименованные роуты;
как передавать данные между экранами;
как использовать Navigator и его стек навигации;
как работать с анимациями переходов;
как организовать масштабируемую структуру навигации в реальном приложении.
Основные темы курса
Роуты во Flutter
Вы разберётесь, что такое Route, какие типы маршрутов существуют и как использовать их для управления экранными переходами.
Navigator и управление стеком
Ключевой инструмент навигации во Flutter — Navigator. Вы научитесь работать со стеком экранов, добавлять и удалять страницы, контролировать историю переходов.
Передача данных между экранами
Будет показано, как правильно передавать параметры между маршрутами, а также как обрабатывать возвращаемые данные после закрытия экрана.
Анимации и кастомные переходы
Вы узнаете, как улучшить пользовательский опыт с помощью анимаций переходов, создавать собственные анимации и использовать готовые решения.
Кому подойдёт этот курс
Начинающим разработчикам Flutter, изучающим основы создания приложений.
Разработчикам, которые хотят структурировать и углубить знания о навигации.
Тем, кто планирует создавать масштабируемые мобильные проекты с чистой архитектурой.
Результаты обучения
После прохождения скринкаста вы сможете грамотно организовывать навигацию в приложении, создавать понятную структуру экранов и управлять переходами любого уровня сложности.
raywenderlich.com - это сайт сообщества, посвященный созданию высококачественных учебных пособий по программированию.Мы гордимся созданием видеокурсов, книг и учебных пособий самого высокого качества в Интернете.Каждый учебник на нашем сайте проходит три раунда редактирования перед публикацией, чтобы убедиться, что каждый учебник работает на 100%, технически точен и обеспечивает всестороннее освещение темы.