This repository contains a simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows details when items on the list are tapped (a typical master/detail app), also user able to browse/ add articles to favorite list that implements MVVM architecture using Dagger2, Retrofit, Coroutines, LiveData, RoomDatabase, Database Debugging, DataBinding and Navigation Component.
coroutines
kotlin-android
android-development
glide
retrofit2
repository-pattern
mvvm-architecture
datasource
databinding
nytimes
dagger2-android
dagger2-mvvm
room-database
navigation-component
kotlin-coroutines-mvvm
livedata-viewmodel
mvvm-architectural-patterns
dagger2-mvvm-room-livedata
database-debugging
database-debug
-
Updated
Mar 3, 2020 - Kotlin