Skip to content

Android application for displaying weather forecasts for the cities of Kazakhstan.

Notifications You must be signed in to change notification settings

BahtiBJ/ForecastApp

Repository files navigation

ForecastApp

Android application for displaying weather forecasts for the cities of Kazakhstan.

Capabilities

At startup, a window appears that requests an api key.

The main screen consists of 2 pages, switching between with the help of animated tabs (Lottie animations).

The first page contains the selected city, temperature, short description, pressure, density and wind speed. When displaying data from the server in the lower right corner, depending on the temperature and precipitation, a certain animation is played.

On the second page there is a button to select a city. Clicking on it opens a page with a list of available cities.

Structure

Data is received through the Retrofit library via the site API https://openweathermap.org/. Working with the database is carried out through the Room library. The database stores forecasts for cities viewed during the day. Dependency injection implemented by Dagger 2.

About

Android application for displaying weather forecasts for the cities of Kazakhstan.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages