Как ускорить Dagger в Android

  Рет қаралды 4,360

Android Broadcast. Все об Андроид разработке

Android Broadcast. Все об Андроид разработке

Күн бұрын

Способы оптимизации сгенерированного кода в Dagger, а так же как ускорить сборку проект с Dagger при разработке
🔗 Подпишись на канал / @androidbroadcast
💰 Поддержать проект на Boosty bit.ly/3sratqQ или Patreon / android_broadcast
🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast
📺 Курс по Dagger 2 clck.ru/VtY7d
🔗 Dagger Reflect от Jake Wharton github.com/JakeWharton/dagger...
🔗 Dagger Compiler Options dagger.dev/dev-guide/compiler...
0:00 Вступление
0:32 Форматирование кода
2:00 fastInit
2:52 Full Graph Check
4:31 Dagger Reflect
6:27 Заключение
#AndroidBroadcast #DaggerКурс #Dagger2 #DI #DependncyInjection #Hilt #DaggerHilt #КириллРозов #РозовКирилл #Dagger2 #Performance

Пікірлер: 12
@AndroidBroadcast
@AndroidBroadcast 2 жыл бұрын
🔗 Подпишись на канал kzfaq.info/love/KsqMPIIhev3qbMxCL8Emvwjoin 💰 Поддержать проект на Boosty bit.ly/3sratqQ или Patreon patreon.com/android_broadcast 🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast
@posix-dev
@posix-dev 2 жыл бұрын
Чётенько, Кирилл, спасибо!
@michaelthirteenth
@michaelthirteenth 2 жыл бұрын
Отличная серия видосов. 👍
@GriNAME
@GriNAME 2 жыл бұрын
Лайк, коммент, как обычно. Спасибо, Кирилл! Буду улучшать углублять свои знания даггера))
@heroachilles
@heroachilles 2 жыл бұрын
Спасибо
@alexpro8317
@alexpro8317 2 жыл бұрын
👍👍👍
@quverr
@quverr 2 жыл бұрын
Очень интересует вопрос подмены графа на тестовый. Находил пару статей но наже в их примерах на гите тестовый граф не генерируется.
@AndroidBroadcast
@AndroidBroadcast 2 жыл бұрын
Стандартных средств для этого нет, только собсвенные решения. Граф может не генерится так как вы kapt в тестовые сырцы не подключили
@bolnoi8
@bolnoi8 2 жыл бұрын
Не люблю когда присеваемое выражение находится на следующей строке. Как по мне красивее переносить на новую строку аргументы. Интересно, а даггер планирует компилить в котлин код?
@AndroidBroadcast
@AndroidBroadcast 2 жыл бұрын
Самому очень интересно узнать ответ на этот вопрос. С Dagger в Kotlin всё не так просто, так как там куча расширений сверху. Также ksp ограничен одним раундом генерации кода, что может не подойти Dagger Hilt
@vsemenovich
@vsemenovich 2 жыл бұрын
Можно ли использовать флаги компилятора с Hilt?
@AndroidBroadcast
@AndroidBroadcast 2 жыл бұрын
Для Hilt да, но не видел там флагов касательной скорости. Если это только не побочный эффект
Dagger 2 Q&A c экспертами DI
1:24:48
Android Broadcast. Все об Андроид разработке
Рет қаралды 4,5 М.
Dagger Component, Subcomponent, Scope, Reusable
22:38
Android Broadcast. Все об Андроид разработке
Рет қаралды 26 М.
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 38 МЛН
Как запускать задачи в фоне на Android. РАЗБОР
26:42
Android Broadcast. Все об Андроид разработке
Рет қаралды 4,4 М.
Почему я вернулся на Dagger. Пока Koin
11:31
Android Broadcast. Все об Андроид разработке
Рет қаралды 10 М.
Основы DI и Dagger, как работает, настройка в проекте
17:31
Android Broadcast. Все об Андроид разработке
Рет қаралды 66 М.
Возможности OkHttp о которых вы не знали
22:54
Android Broadcast. Все об Андроид разработке
Рет қаралды 17 М.
Android 12 review for developers (RU)
26:00
Android Broadcast. Все об Андроид разработке
Рет қаралды 25 М.
lateinit - это зло и «костыль» Kotlin. Dagger 2 всему виной
12:28
Android Broadcast. Все об Андроид разработке
Рет қаралды 16 М.
Dagger Multibindings. Plugin architecture [RU]
17:24
Android Broadcast. Все об Андроид разработке
Рет қаралды 14 М.
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН