Android - Управление навигацией из ViewModel в архитектуре MVVM

Предыдущее видео по архитектуре MVVM: Передача аргументов фрагмента в конструктор ViewModel: Исходники проекта доступны тут: Реализация доступа к навигатору из слоя ViewModel на примере простого Android-проекта, состоящего из двух экранов. Также рассматриваем реализацию передачи данных в следующий экран и получение данных обратно в ViewModel. 00:00 - Введение 02:15 - Создание проекта 02:50 - Создание layout-файлов для экранов приложения 04:25 - Создание интерфейса навигатора 05:02 - Класс BaseScreen для хранения аргументов экрана 06:13 - Базовый класс для фрагментов BaseFragment 06:29 - Базовый класс для вью-моделей BaseViewModel, метод onResult 06:50 - Временная заглушка для фабрики моделей 07:08 - Класс Event для отправки событий в слой View 07:36 - Добавление классов Screen для всех фрагментов
Back to Top