Skip to content

wahyupermadie/try-dagger2

Repository files navigation

Dagger Android Starter Using MVP Pattern & RxJava

CircleCI

TODO

  • Write Unit test and Instrumental test
  • Add recycler view example feature
  • Write a better readme
  • Create project generator

Requirement

  • Android Lollipop (API 19) or above

Dependency

App

  • Jetpack - Jetpack is a suite of libraries, tools, and guidance to help developers write high-quality apps easier.
  • Retrofit - A type-safe HTTP client for Android and Java
  • RxJava - a library for composing asynchronous and event-based programs by using observable sequences.
  • Dagger - Dagger is a compile-time framework for dependency injection. It uses no reflection or runtime bytecode generation, does all its analysis at compile-time, and generates plain Java source code.
  • OkHttp - HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP efficiently makes your stuff load faster and saves bandwidth.
  • Coroutines - Asynchronous or non-blocking programming is the new reality. Whether we're creating server-side, desktop or mobile applications, it's important that we provide an experience that is not only fluid from the user's perspective, but scalable when needed.

Releases

No releases published

Packages

No packages published

Languages