Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 675 Bytes

README.md

File metadata and controls

7 lines (4 loc) · 675 Bytes

DaggerExample

This project demonstrates the basics of Dagger2 in Kotlin, covering the following topics: components, modules, scopes, @Inject annotation, subcomponents and dependency layering. There are also two flavors of the app, one which takes advantage of Dagger and one that does not. This is evident through the flavor specific classes, notably the Injector (Kotlin) file.

The project itself is a simple app which fetches and parses JSON data containing South Park episodes. The user can save/delete episodes to a favourites list, as well as view specific episode details.

Check out the full article here: https://moducode.com/blog/android-tutorial-dagger-kotlin/