- [Narrator] So you've made it through the class.…So with this video, I'm going to suggest…some possible next steps.…The Dagger documentation, though often pretty unhelpful,…is actually improving.…It's certainly the best place to find out…about new releases and the changes they introduce.…And Dagger does continue to change.…Since I started this course,…version 2.18 has been released.…It includes incremental compilation,…which should speed up your build times.…Also at the time of this recording,…the next Android, Android P,…has some really exciting changes…that affect the use of Dagger.…
Android P makes the factories that…create Android components,…activities, services and so on,…accessible to application code.…That will make constructor injection possible.…Here are some resources you might want to look into.…Check out KOIN.…It's a pure Kotlin DI framework.…Also, a key reason for using Dagger is making…your code easier to test.…You should have a look at the LinkedIn Learning class…Advanced Android Espresso Testing.…
Author
Released
2/1/2019- Dagger basics
- Method and field injection
- Lazy and provider injection
- Dagger annotations: @Module, @Binds, @Provides, and @Named
- Multibinding
- Components and subcomponents
- Singletons and custom scope
Skill Level Advanced
Duration
Views
Related Courses
-
Android App Development: Data Persistence Libraries
with Annyce Davis4h 52m Intermediate -
Intermediate Kotlin for Android Developers
with Annyce Davis2h 8m Intermediate
-
Introduction
-
What you should know1m 37s
-
Using the exercise files1m 15s
-
1. Basics
-
What is Dagger?3m 53s
-
Why use Dagger?3m 44s
-
Setting up a Dagger project2m 46s
-
-
2. Essential Dagger
-
Method and field injection7m 13s
-
Lazy and provider injection4m 20s
-
3. Modules
-
Multibinding: Sets4m 42s
-
4. Components
-
@Components review2m 47s
-
@Component dependencies6m 53s
-
Introducing @Subcomponents4m 21s
-
@Subcomponents review3m 22s
-
-
5. Scope
-
Rethinking the graph1m 20s
-
@Singletons and @Reuseable3m 31s
-
Custom @Scope5m 13s
-
-
Conclusion
-
Next steps2m
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Next steps