Skip to content

alkeshchamnani/RandomQuotes

Repository files navigation

Task-Random Quote

Architecture Related

The app for built on Android Studio using Gradle build system Kotlin programming language was used for the development The MVVM architecture desgin patter was used for the development Android's Architecture Components components were used to to acheive MVVM e.g LiveData, AndroidViewModel Kotlins Coroutines were used asynchronous programming Retrofit was used for Networking along with OkHttp Room is used as a Database

Task Related

Firstly When API is called the responce is considered as DTO. then DTO is converted in DB Model and saved into room database. Then DTO is converted into UIModel. Function in Repo is written in such a what that. When there is No Internet Connection. It returns random quotes from From Database and converted into UIModel.

Repo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published