Project description:
This is a Kotlin-based weather app that uses the weatherapi.com API to fetch weather data for a given city. The app displays the current weather conditions, as well as the forecast for the next 5 days.
Features:
- Displays the current weather conditions, including temperature, humidity, wind speed, and precipitation
- Shows the weather forecast for the next hours
- Allows users to search for cities by name or zip code
- Supports both Fahrenheit and Celsius temperature units
How to use the app:
- Open the app and enter the name of a city or zip code in the search bar.
- Tap the "Search" button to fetch the weather data for the selected city.
- The current weather conditions will be displayed at the top of the screen.
- To view the weather forecast for the next 5 days, scroll down the screen.
Technology Used:
- Android Studio
- Kotlin plugin for Android Studio
Once you have installed the required software, you can follow these steps to build the app:
- Clone the project repository to your local machine.
- Open the project in Android Studio.
- Click the "Run" button to build and run the app on an emulator or physical device.
License:
This project is licensed under the MIT License.
Credits:
- WeatherAPI.com API for providing the weather data
- Android Studio for providing a development environment for the app
Support:
If you have any questions or feedback about the app, please feel free to contact me at [[email protected]].