This Flutter app provides users with accurate and up-to-date weather information for their current location or any location of their choice. The app retrieves weather data from the OpenWeatherMap API and presents it in an attractive and user-friendly interface.
With our app, users can stay informed about the current weather conditions and weather forecasts, helping them to plan their day accordingly.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Clone the repository to your local machine:
Copy code
git clone https://github.com/andrelopes301/weatherApp.git
- Open the project in your preferred IDE (e.g. Android Studio, Visual Studio Code)
- Connect your device or create an emulator
- Run the project using the command
flutter run
in the terminal
This project uses the following dependencies:
- Flutter: an open-source UI software development kit for building high-quality, cross-platform apps for iOS, Android, web, and desktop from a single codebase.
- Dart: a client-optimized language for fast apps on any platform.
- OpenWeatherMap API: a weather API that provides weather data for cities and regions around the world.
- Dart HTTP: a package for making HTTP requests in Dart.
- This app provides up-to-date weather information for the user's current location or any location of their choice.
- The app uses Flutter and Dart to deliver a fast and attractive user interface.
- Weather data is retrieved from the OpenWeatherMap API.
- The app provides current weather conditions, including temperature, humidity, wind speed, and more.
- The app also provides a 5-day weather forecast, helping users plan their day ahead.
This Flutter app was developed for a university subject 'Arquiteturas Móveis' at ISEC.
This project is licensed under the MIT License - see the [LICENSE] file for details.