Продолжение разработки новостного приложения.
В этом видео:
- 0:00 Начало
- 2:13 Интеграция
- 3:16 О DI
- 5:11 Core модули
- 11:59 Настройка Hilt ViewModel
- 14:53 Начало UI, обработка разных состояний
- 18:04 ArticleUI, internal модификаторы
- 19:20 UI, Articles
- 21:53 Compose Preview Provider класс
- 26:44 Render preview problem
- 28:10 UI, refactor
- 31:51 Первый запуск и баги IDE
- 34:07 Первый блин комом, фикс ошибок
- 36:10 UI, оставшиеся States заглушки
- 39:40 JvmSupressWildcards
- 40:56 Как чистить логи при каждом запуске, Internet Permission
- 42:47 Unimplemented flows merge branch, db error
- 46:57 UI, завершение для разных states
- 50:40 Исправление ошибки маппинга
- 53:00 Абстракция над логером
- 58:28 Потайная ошибка в 1 символе
- 1:03:27 Попытка менять хедер на параметр
- 1:05:54 Logger interceptor и уровни логирования
- 1:15:30 Добавление query в запрос
- 1:17:36 Правка сериализации даты
- 1:23:12 Борьба с api путем обработки null во всех значениях
- 1:30:49 Бд не возвращает Success, дебаггинг типов
- 1:39:38 Unimplemented flows merge branches
- 1:41:40 Исправление ошибок Room Embedded
- 1:43:49 Ответы на вопросы зрителей
- 1:45:15 Завершение исправления кэширования
- 1:55:30 Подключение разных зависимостей в граф в зависимости от сборки
- 2:00:25 UI Kit Вынесение темы в отдельный модуль
- 2:05:09 UI, исправление paddings
- 2:06:06 Стандартизация UI и State
- 2:12:27 UI, доработка uikit (своей) темы
- 2:14:43 Что будет дальше в проекте
- 2:15:19 Ответы на вопросы из чата
- 2:18:24 Про либы для навигации
- 2:20:03 Финал