Приложение для получения прогнозов погоды. Данные берутся из базы данных OpenWeatherMap по Rest API. Содержит примеры использования Retrofit2, Room, Dagger2, RxJava2, Unit Testing.
- Поддержка локализации ru/en
- Обработка поворота экрана
- Кэширование данных
- Определение местоположения
- Геокодинг
Для использования сервиса OpenWeatherMap необходим API key. Для этого нужно зарегистрироваться на OpenWeatherMap, после чего на странице аккаунта будет доступен API key (APPID). В Constants указать данный ключ в OWM_API_KEY.