An open API service indexing awesome lists of open source software.

https://github.com/kulloveth/countrydetails

List of Countries and all possible information about them
https://github.com/kulloveth/countrydetails

bundle livedata navigation-architecture-component retrofit2 rxandroid rxjava2 viewmodel

Last synced: 20 days ago
JSON representation

List of Countries and all possible information about them

Awesome Lists containing this project

README

        

# CountryDetails
This project is based on an Api from restcountries.eu to get List of Countries and all possible information about them

# IDE-Integrated Development Environment
* Android Studio-
Find link on how you can setup Android studio [here](https://developer.android.com/studio?pkg=studio)

### Libraries used and their documentation
- Retrofit2 [Doc](http://square.github.io/retrofit/2.x/retrofit/)
- Rxjava2 [Doc](https://github.com/ReactiveX/RxJava/)
- RxAndroid [Doc](https://github.com/ReactiveX/RxAndroid)
- SvgLoader [Doc](https://github.com/ar-android/AndroidSvgLoader)
- NavComponents [Doc](https://developer.android.com/guide/navigation)
# Screenshot

![nav_graph](https://github.com/kulloveth/CountryDetails/blob/master/app/screenshots/navComponents.PNG)

- ViewModel [Doc](https://developer.android.com/topic/libraries/architecture/viewmodel)
- LiveData [Doc](https://developer.android.com/topic/libraries/architecture/livedata)

# Screenshots


![countrys](https://github.com/kulloveth/CountryDetails/blob/master/app/screenshots/countrys.png)




![translation](https://github.com/kulloveth/CountryDetails/blob/master/app/screenshots/translation.png)




![languages](https://github.com/kulloveth/CountryDetails/blob/master/app/screenshots/language.png)