Skip to content

akhilesh0707/Dagger2Example

Repository files navigation

Dagger 2 Example

Dagger2 kotlin example with MVVM architecture

Akhilesh StackOverflow Akhilesh LinkedIn

Description

a simple app that contains some basic functionality of dagger2 like android injector, component, module, sub-component etc. It connects to the JSONPlaceholder API and fetch users.

Tech Stack

  • Dagger 2 - Used to provide dependency injection
  • Retrofit 2 - OkHttp3 - request/response API
  • Glide - for image loading.
  • RxJava 2 - reactive programming paradigm
  • LiveData - use LiveData to see UI update with data changes.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

  1. Download/clone zip
  2. Extract the downloaded Zip
  3. Start android Studio, Close any existing project and navigate through import existing android project.

Prerequisites

Working Java instalation and Android Studio for devlopment.

Built With

Authors

License

This project is opensource, kindly maintain the proper credits for author and contributers.

Releases

No releases published

Packages

No packages published

Languages