I have create Clima project for practice purposes. Given project in Automatically catch your city weather. if you find another city weather than it is posible in this app.
Clone the project
git clone https://github.com/SavanGangani/clima.git
Go to the project directory
cd clima
Install dependencies
flutter pub get
Go to this side https://openweathermap.org/ and create account.
Check mail. and API keys was available in mail.
Add this API keys in lib/weather.dart
file.