This course contains Dagger2 examples with Retrofit2, MVVM architecture, Android Jetpack's Navigation component, & more. (Java)
Here's what you will see in the course:
- Every line of code is written and explained on video
- Dagger version 2.2+ (Focus on Dagger-Android)
- Dagger-android basics:
- DaggerApplication
- DaggerAppCompatActivity
- DaggerFragment
- @Provides, @Binds, @BindsInstance explanation
- Map Multibinding
- Subcomponents
- Scopes
- Custom Scopes
- @ContributesAndroidInjector
- Activity Injection
- Fragment Injection
- ViewModel Injection
- Retrofit2 and Dagger
- Proper MVVM Architecture (Model View View-Model)
- An intro to the new Jetpack Navigation Component library
- And much more...
The course is free and available on codingwithmitch.com