Skip to content

mkw8263/AndroidCleanArchitectureDemo

Repository files navigation

Explanation

Hi👋:)

I created clean architecture samples for three purposes.

  1. Study on clean architecture
  2. Modular separation
  3. Unit test using Mockito

Screenshots

image

REST API

https://github.com/tastejs/hacker-news-pwas

Languages, libraries and tools used

  • Kotlin
  • AAC ViewModel
  • LiveData
  • AndroidX Support Libraries
  • RxKotlin
  • Dagger2
  • Retrofit
  • OkHttp3
  • Gson
  • Mockito

Clean architecture

imge

Architectural approach

image

Dagger2

image

Thanks