achakra21 / Android-Clean-Architecture

This simple demonstration how to cal rest API using coroutine & update the data on Recyclerview using Kotlin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android-Coroutine-Retrofit-Recyclerview-Livedata-ViewModel

This simple demonstration with Android Clean Archetecture Component

What Android Clean Archetecture Component I covered here

1.Livedata 2.ViewModel 3.Room

Technology/Library I have used here

1.Retrofit

Threading Machanisim

1.Coroutine

Project Design Archetecture

  1. MVVM with more modular approach

Database

1.Room

What's new in this project

  1. More modular design 2.Each screen is separated as module's with their own layout folder and their own mvvm package structure.

Test Image 4 Test Image 4

About

This simple demonstration how to cal rest API using coroutine & update the data on Recyclerview using Kotlin


Languages

Language:Kotlin 100.0%