Android - Избавляемся от AndroidViewModel, рефакторим базовые классы проекта

В этом видео удаляем AndroidViewModel из проекта, разделяем реализацию Navigator и UiActions, выносим “фундаментальные“ классы в отдельный пакет. Предыдущее видео: Исходники проекта ДО: Исходники проекта ПОСЛЕ: Список внесённых изменений: 00:00 - Введение 02:27 - Реорганизация пакетов приложения 07:59 - Удаляем AndroidViewModel 09:43 - Реализация UiActions 10:35 - Реализация навигатора и посредника 22:41 - Реализация MainActivity 25:22 - Фабрика для ActivityScopeViewModel 27:29 - Создание экземпляра ActivityScopeViewModel 28:26 - Удаляем зависимости приложения из пакета foundation 36:36 - Исправляем баги/ошибки 40:38 - Запуск проекта
Back to Top