/NBRB-Rates

One-day Kotlin Android application. Based on MVVM using Android Architecture components

Primary LanguageKotlin

NBRB exchange rates Android app

NBRB-Rates - one-day Kotlin Android application. Based on MVVM architecture using Android Architecture components (LiveData, ModelView).

Task

The application load all available exchange rates from NBRB-endpoint and display it in a RecyclerView. It also able to handle bad connection and endpoint(xml) error. RecyclerView adapter allows to change items order. By using Android LiveData the application is able to handle configuration changes without reloading data.

Demo

Used libraries