SimpleWeather is an Android app written in Java that provides current weather forecasts using various REST APIs. The app displays information such as temperature, humidity, visibility, pressure, wind speed, and more.
- Display of current weather conditions for the user's current location
- Retrieval of weather data using IPinfo and OpenWeather APIs
- Simple and intuitive user interface with Material You design
-
Clone the repository:
git clone https://github.com/gbulgaru/simple-weather.git
-
Open the project in Android Studio.
-
Sync the project with Gradle.
-
Configure API keys for REST services (if necessary).
-
Run the app on your Android emulator or device.
Open the SimpleWeather app on your Android device. The app will automatically start retrieving weather data for your current location. Once the data is retrieved, it will be displayed on the screen.
- During data loading, the app icon may remain displayed in full screen without showing the loading dialog. This issue is being addressed.
Contributions are welcome! To contribute:
- Fork the project.
- Create a branch for your feature (
git checkout -b feature/feature-name
). - Commit your changes (
git commit -am "Add new feature"
). - Push the branch (
git push origin feature/feature-name
). - Open a Pull Request.
This project is licensed under the GNU GPLv3 License. See the LICENSE file for more information.
Bulgaru George Ionut - gbulgaru