Awesome Open Source
Awesome Open Source

Dagger2 on Android

Watch the app demo.

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:
    1. DaggerApplication
    2. DaggerAppCompatActivity
    3. 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

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
java (31,777
retrofit2 (194
dagger2 (165
mvvm-architecture (113
room-persistence-library (47
jetpack-android (43
repository-pattern (41
android-jetpack (18