Разработка новостного приложения. Часть 6. Что я сделал не так
После ревью кода Кирилл Розов нашел много моментов, которые стоило сделать по-другому. На эфире разберем, что нужно поправить, и как стоило организовать проект, чтобы сразу публиковать хороший код.
🔗 Блог AvitoTech
🔗 Каналы “Android Broadcast“
✉️ Написать Кириллу kirill@
🔗 Boosty Android Broadcast
#кодинг #androiddev #android #программирование #kotlin #КириллРозов #андроид #androidbroadcast
0:00 Начало, повестка дня
1:03 Интеграция
2:08 Оптимизация репозиториев зависимостей
3:58 Свой репозиторий (Maven Nexus)
4:17 Gradle offline mode
4:49 Про detekt через Gradle
6:05 Compose best practices
9:06 Рефактор State класса
10:41 Деление по файлам
12:10 Ещё compose best practices
16:46 Cтабильность в Compose
18:32 build константы в toml
21:17 Gradle convention plugin
24:47 Kotlin explicit mode
30:24 java-library
30:49 :app модуль (сохранение пароля)
32:52 Gradle таска и properties
39:29 Хранение proguard файлов
39:55 Retrofit Response Type Keeper
51:03 Retrofit proguard rules
51:30 Попытка подключения Proguard файлов
53:01 Gradle флаг type-safe projects
54:07 Фикс подключения Proguard файлов
55:56 Продолжение type-safe projects
57:57 Разделение на 2 ui модуля
1:04:36 compileOnly зависимость
1:05:13 ImmutableList и strong skipping mode
1:12:07 Продолжение про 2 ui модуля
1:13:07 Про модули и шаблонизаторы кода
1:14:58 Запуск и исправление
1:15:42 Про модуляризацию
1:18:11 Планы на след. часть
1:19:37 Донаты
1:20:40 Про пагинацию
1:21:26 Финал
4,260 views
559
143
4 weeks ago 00:17:12 1
[ SoC: Update 2.0 | Патч . Новости. Итоги года ]
4 weeks ago 00:02:46 1
Geely EX5 стал бестселлером. Geely Emgrand перешёл на метанол 📺 Новости с колёс №3159
2 months ago 00:13:14 1
⚡️ СРОЧНЫЕ новости: АМЕРИКАНСКИЙ след в ПОДГОТОВКЕ бармалеев
2 months ago 00:10:44 2
Как работает STALKER 2: Heart of Chornobyl на Xbox и ПК? Технический обзор