A simple weather application that fetches weather data from the OpenWeather API and uses the Google Maps API for location services.
- Fetches current weather data based on user's location
- Displays weather information such as temperature, weather type etc
- Uses Google Maps API to show the user's current location and Search location
- Kotlin Coroutines
- Google Map
-
Android Studio
-
Retrofit (for fetching data)
-
Hilt ( for Dependency injection)
-
Kotlin Coroutines
-
Google Map
- Clone the repository: https://github.com/abhichauhan12/Weather-app-with-google-map/
- Open the project in Android Studio.
- Add your OpenWeather , Google Maps API key in the local.properties file:
OPEN_WEATHER_API_KEY = YOUR_API_KEY_HERE
GOOGLE_MAPS_KEY = YOUR_API_KEY_HERE - Build and run the application on an emulator or physical device.
VID_20240512221626.mp4
- Add more detailed weather information.
- Improve the UI/UX design.