KitsuneFolk / WeatherUI

Android Java MVP app that uses Retrofit and API from openweathermap.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WeatherUI

RxJava3 MVP Retrofit Java Android App to receive the current weather based on the user's current location!

License

You can select one of the 4 available themes(Blue, Dark, Purple, Red, or Dark/Blue depending on the system's theme), 3 languages(English, Russian, Ukrainian).

This app uses Fragula(swipe to close fragments), RxJava3, Dagger2(DI), Clean Architecture, Retrofit, the Model-View-Presenter pattern.

Here are some screenshots of the app:

To run this app you would need to get your API key from https://openweathermap.org/ Then create a file called API_KEY.properties in the assets folder and a field key inside of the file(e.g key=128348192432jsdsdfiaejf)

About

Android Java MVP app that uses Retrofit and API from openweathermap.org

License:Apache License 2.0


Languages

Language:Java 100.0%