- A weather forecast app that makes it easy to get information about current and future weather conditions using weatherapi.
- Access a 3-day weather forecast to plan ahead.
- Get weather updates for a variety of cities, allowing you to stay informed about conditions worldwide.
Built with Kotlin
- Weather forecast is updated every 15 minutes
- When entering the application, it is checked whether GPS is enabled and the appropriate permission is requested
- Initially and when updating by clicking on the corresponding button, the weather forecast for the user’s current location is always shown
- The interface contains a description of the weather and is accompanied by a corresponding picture
- Weather forecast by day is characterized by maximum and minimum temperatures
- It is possible to select any other city in the world to view the weather forecast there
If you run the application with GPS turned off (or turn it off during use), the user will be prompted to turn on GPS; if he agrees, he will be sent to the settings for activation
- Mobile Application that supports Android platform
- Type this in Git Bash:
$ git clone https://github.com/DivisionCom/weather-app.git
- Also you can download APK file from here
- Get your API key from https://www.weatherapi.com/
- Go for: app/src/main/java/com/example/weatherapp/fragments/MainFragment.kt and change
const val API_KEY = "YOUR API KEY"
Use only English when using the application, for example, when specifying a city for a weather forecast.
Evgenii Fedin
@GitHub
@HeadHunter
@Telegram