A simple Android-based weather app that allows users to check the current weather forecast and the 8-day weather forecast based on the user's current location or by searching a specific location.
- Uses OpenWeatherMap API for weather data.
- Uses Geocoding API for reverse geocoding.
- Supports API Level 27 (Android Oreo 8.1) and above
- Dark Mode
Clone the repository:
git clone ChickenCombo/weather-app
Then open the project using Android Studio.
-
Create your own OpenWeatherMap API account.
-
Navigate to [Your Username] > My API Key then copy/create your own API key.
-
Go to the project folder and find
local.properties
and paste your own API key.
Connect an Android device or an emulator on your development machine.
- Select
Run -> Run 'app'
(orDebug 'app'
) from the menu bar. - Select the device you wish to run the app on and click 'OK'.