Skip to content

SimpleWeather is an Android app for real-time weather forecasts, using OpenWeatherMap data. Key features include viewing current conditions based on your IP location. Developed with Java, Android SDK, and REST calls, this project is actively developed by a junior dev, welcoming suggestions and feedbacks.

License

Notifications You must be signed in to change notification settings

gbulgaru/Simple-Weather

Repository files navigation

SimpleWeather

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.

Features

  • 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

Installation

  • 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.

Usage

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.

Known Issues

  • During data loading, the app icon may remain displayed in full screen without showing the loading dialog. This issue is being addressed.

Contributing

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.

License

This project is licensed under the GNU GPLv3 License. See the LICENSE file for more information.

Author

Bulgaru George Ionut - gbulgaru

About

SimpleWeather is an Android app for real-time weather forecasts, using OpenWeatherMap data. Key features include viewing current conditions based on your IP location. Developed with Java, Android SDK, and REST calls, this project is actively developed by a junior dev, welcoming suggestions and feedbacks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages