A new Flutter project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Packages used in Weather App
-geolocator: ^12.0.0 -Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.
-weather: ^3.1.1 -A weather plugin for fetching current weather and forecasting via the OpenWeatherMap API. Works for both Android and iOS.
-intl: ^0.19.0 -Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.
-flutter_bloc: ^8.1.6 -Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern. Built to be used with the bloc state management package.
-equatable: ^2.0.5 -A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.\
Weather-Condition-Codes: https://openweathermap.org/weather-conditions#Weather-Condition-Codes-2
API openweathermap: https://openweathermap.org/weather-conditions