Android - Построение MVVM-архитектуры для прототипирования небольших приложений

Пример “фундамента“, реализации архитектуры для прототипирования Android-приложений. Объединяем полученные знания из предыдущих видео: навигацию на базе фрагментов, основы MVVM, управление навигацией из ViewModel, использование SavedStateHandle, создание универсальной фабрики вью-моделей, и некоторые другие. В результате получаем “скелет“ приложения, который можно использовать в дальнейшем для реализации несложных проектов. В будущем на основе этого приложения будем рассматривать тему асинхронных операций в Android. Исходники проекта: 00:00 - Введение 01:39 - Предварительный просмотр проекта 02:46 - Немножко теории 07:43 - Разбор и класса Application 08:48 - Слой модели 10:23 - Класс MainActivity 12:18 - MainViewModel как место реализации навигатора и UiActions 12:46 - Интерфейс навигатора 13:00 - Интерфейс UiActions 13:41 - Особенности MainViewModel 14:21 - Безопасная реализация навигац
Back to Top