Dagger Hilt: Deep Dive / No more Koin

-24 /60

Обсуждаем Dagger Hilt с Manuel Vivo, Android Developer Relations Engineer в Google

Тайм-коды

00:00
Вступление
04:38
00:00
Что такое DI?
10:52
00:00
Hilt Intro
15:20
00:00
Что генерирует Hilt: subcomponents или dependent components?
02:56
00:00
Ограничения Hilt в Dynamic Feature Module
04:25
00:00
Hilt AndroidX Extentions
03:27
00:00
Тестирование Hilt
04:37
00:00
Миграция на Hilt
00:51
00:00
Hilt. Что будет дальше
02:24
00:00
Вопросы
00:48
00:00
Что еще нужно делать для стабильного релиза
02:02
00:00
Влияние на скорость сборки
02:08
00:00
Kotlin Symbol Proccesing (KSP) in Dagger
02:06
00:00
Зачем Hilt нужен свой Gradle плагин?
01:29
00:00
Incremental build
00:17
00:00
Нужно ли мигрировать с других DIs
01:30
00:00
Почему Dagger + Hilt лучше подходит для Android?
01:42
00:00
Fragment/Activity Retained Component
01:59
00:00
Square Anvil vs Dagger Hilt
01:59
00:00
Расширяемость Hilt для больших проектов
01:12
00:00
Injection в конструктор Fragment
01:42
00:00
Избавит ли Hilt от lateinit property в Kotlin?
01:52
00:00
Use Kotlin to simplify module declaration (top level functions)
02:09
00:00
Hilt и Binds в Dagger модулях
01:33
00:00
Эффект Hilt для многомодульных проектов
02:32
00:00
Лучшие практики Hilt для многомодульных проектов
01:03
00:00
Dagger 3.0: чистый Kotlin и поддержка multiplatform
02:00
00:00
Assisted injection в Dagger
02:46
00:00
Упрощение Dagger Multibinding
04:08
00:00
Подведение итогов
02:24
00:00
Прощание
02:12

Заметки автора

Manuel занимается архитектурой приложений, Kotlin, Coroutines, Dependency Injection, а также Jetpack Compose. Ранее работал в Capital One.

Комментарии

Пока нет ни одного сообщения, Вы можете быть первым :)
Только авторизованные пользователи могут оставлять сообщения