/weather-app

Android Weather App

Primary LanguageKotlin

WEATHER APP

A simple Android application to check weather forecast using the CurrentWeatherMap One Call API.

Weather forecast example

DONE

  • Fetch data from API using OkHttp and Retrofit
  • Display current weather info
  • Display hourly weather info
  • Display daily weather info
  • Load Weather Icons (with Glide)
  • Intergrate RxJava
  • Cache data with SharedPreferences
  • Support layout rotation
  • Catch errors

To-do

  • Choose location
  • Share Weather Option
  • Add animations
  • Widget support
  • Unit-tests

Additional information

This application was developed during Yandex's Android development course at HSE university.

Attributions

App icon made by Freepik from Flaticon.