https://github.com/a3ro-dev/weatherogui
A simple Flutter application to display weather information for a given city.
https://github.com/a3ro-dev/weatherogui
android android-application dart flutter hybrid-apps weather-app
Last synced: 5 months ago
JSON representation
A simple Flutter application to display weather information for a given city.
- Host: GitHub
- URL: https://github.com/a3ro-dev/weatherogui
- Owner: a3ro-dev
- Created: 2023-12-20T12:59:52.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-25T14:48:53.000Z (9 months ago)
- Last Synced: 2025-03-25T15:46:20.357Z (9 months ago)
- Topics: android, android-application, dart, flutter, hybrid-apps, weather-app
- Language: C++
- Homepage:
- Size: 548 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter Weather App
A simple Flutter application to display weather information for a given city.
## Features
- Fetches weather data using the OpenWeatherMap API.
- Displays current temperature, city name, and weather conditions.
- Utilizes Lottie animations for dynamic weather representation.
## Getting Started
### Prerequisites
- Flutter SDK: [Install Flutter](https://flutter.dev/docs/get-started/install)
- Dart SDK: [Install Dart](https://dart.dev/get-dart)
- Android Studio / VS Code: Recommended IDEs for Flutter development.
### Installation
1. Clone the repository:
```bash
git clone https://github.com/a3ro-dev/WeatheroGUI
```
2. Navigate to the project directory:
```bash
cd WeatheroGUI
```
3. Get dependencies:
```bash
flutter pub get
```
4. Run the app:
```bash
flutter run
```
### Usage
- Enter a city name to get the current weather information.
- The app uses the device's location to automatically fetch the weather for the current city.
### Supported Platforms
This app has been tested and confirmed to work on the Android platform. However, it is not guaranteed to work seamlessly on other platforms such as macOS, Windows, Web, and iOS.
## Known Issues
- Limited testing has been performed on platforms other than Android.
- Web and iOS support have not been thoroughly tested.
## Contributing
Feel free to contribute to the project by opening issues or submitting pull requests.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.