A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather.

Overview

Weather_Forecast_Application

Our Goal 🌟

The intention of developing weather app is to fetch the data in the need of taking information about weather worldwide. Another purpose for developing this software is to generate the report automatically at the end of the session or in the between of the session or in the between of the session as they require.

What We Have Created πŸ‘

We’re going to make a weather app inspired by the beautiful designs made by SneekyPeeks. You'll be able to find out the live weather data in the current location of the device as well as the weather for any city you can think of!

Working 🚨

1-This application gives you the weather in your area.

2-You just have to give your city name anywhere in the world and click the weather button and it will give the weather of your area with beautiful UI.

3-When you will open app it will open with loading screen having circular pop up.

4-After fetching data, when you will click on arrow button ( current location ) in top left side, it will give you the weather forecast of your area.

  What is in Weather Forecast 🍁
  
  1 - Temperature
  2 - Weather Condition ( Rainy, Sunny, Cloudy, Ice )
  3 - Location
  4 - What you will need there ( like warm clothes in winter)
  5 - Beautiful User Interface

One can also check the weather of any other location by clicking on right top side ( home like ) button and it will take you to new page, there they can fill your city information and get weather forecast of that area.

Challenges πŸ’‘

  1-How to use Dart to perform asynchronous tasks.

  2-Understand async and await.

  3-Learn about Futures and how to work with them.

  4-How to network with the Dart http package.

  5-What APIs are and how to use them to get data from the internet.

  6-What JSONs are and how to parse them using the Dart convert package.

  7-How to pass data forwards and backwards between screens using the Navigator.

  8-How to handle exceptions in Dart using try/catch/throw.

  9-Learn about the lifecycle of Stateful Widgets and how to override them.

  10-How to use the Geolocator package to get live location data for both iOS and Android.

  11-How to use the TextField Widget to take user input.

IDE & Programming language πŸ”§

This Application was devlopped with Flutter using the Android Studio

Running The App πŸ”Œ

No requirements you just have to set your device and fill the information asked and click the Weather button then check your location weather πŸ˜ƒ

Reference ☁️

https://openweathermap.org/

Screenshots πŸ“±

You might also like...

Bloon - One click, One party - app to find club in Paris

Bloon - One click, One party - app to find club in Paris

Bloon Bloon is mobile application for E3 project in ESIEE Paris. It list all night clubs and events in Paris and recommend you according to you person

Oct 17, 2021

This app brings latest updates and stats of the global pandemic Covid-19

This app brings latest updates and stats of the global pandemic Covid-19

C-19 Stats This repository has simple Covid-19 data monitoring app. The app is built with flutter. NOTE - Download the latest apk from here - Note: Yo

Aug 27, 2020

🌍 Full-stack travel app using Flutter, Dart and Geolocation service. Map updates πŸ—Ί along with map markers based on location filters πŸ“Œ

🌍 Full-stack travel app using Flutter, Dart and Geolocation service. Map updates πŸ—Ί along with map markers based on location filters πŸ“Œ

Tripscape 🌴 Built With Frontend Flutter Dart Backend & Libraries Geolocator Google Maps Flutter Provider API Places API Google Maps API Places Autoco

Nov 23, 2022

Weather-application - A weather application based on dart programming language

Weather-application - A weather application based on dart programming language

weather based mobile app A new Flutter project with dart programmingg language S

Nov 13, 2022

A weather application that show the current weather for your location and forecast for 6 days, and favorite city and other locations

A weather application that show the current weather for your location and forecast for 6 days, and favorite city and other locations

Weather Application App concept created with Flutter using Dart programming language ad it's a demanded task in my internship at Algoriza About An app

Nov 13, 2022

App for getting weather information at any location.

weather_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

Dec 30, 2022

Using weather application and get weather information daily and daily

Using weather application and get weather information daily and daily

Aris Weather Getting Started $ git clone https://github.com/ariscybertech/aris_weather.git $ flutter packages get Run the application and enjoy πŸŽ‰ ☺️

Jan 17, 2022

Weather app A complete simple weather application.

Weather app A complete simple weather application.

Weather app A complete simple weather application. Getting Started Get your own API key from: open weathe map aqicn Google Cloud Platform Setup for go

Oct 25, 2022
Comments
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 17% πŸŽ‰

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /ios/Runner/Assets.xcassets/AppIcon.appiconset/1024.png | 276.71kb | 188.82kb | 31.76% | | /pictures/2.png | 1,111.36kb | 916.01kb | 17.58% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/180.png | 18.35kb | 15.13kb | 17.57% | | /pictures/4.png | 904.39kb | 749.30kb | 17.15% | | /pictures/7.png | 899.57kb | 745.42kb | 17.14% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/167.png | 16.61kb | 13.77kb | 17.09% | | /pictures/3.png | 1,807.84kb | 1,500.53kb | 17.00% | | /pictures/8.png | 1,891.52kb | 1,570.06kb | 16.99% | | /pictures/1.png | 1,891.54kb | 1,570.81kb | 16.96% | | /pictures/6.png | 1,890.52kb | 1,571.93kb | 16.85% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/152.png | 14.18kb | 12.06kb | 14.96% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/144.png | 13.04kb | 11.19kb | 14.20% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/120.png | 10.02kb | 8.66kb | 13.62% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/114.png | 9.32kb | 8.13kb | 12.76% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/100.png | 7.61kb | 6.72kb | 11.71% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/87.png | 6.14kb | 5.55kb | 9.59% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/60.png | 3.64kb | 3.31kb | 8.97% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/80.png | 5.42kb | 4.94kb | 8.86% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/76.png | 4.99kb | 4.58kb | 8.35% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/72.png | 4.59kb | 4.25kb | 7.48% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/58.png | 3.48kb | 3.23kb | 7.10% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/57.png | 3.37kb | 3.15kb | 6.41% | | /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png | 34.13kb | 31.97kb | 6.35% | | /images/city_background.jpg | 18.20kb | 17.20kb | 5.47% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/50.png | 2.79kb | 2.68kb | 3.89% | | /images/location_background.jpg | 85.19kb | 83.06kb | 2.50% | | /android/app/src/main/res/mipmap-mdpi/ic_launcher.png | 2.19kb | 2.17kb | 0.98% | | /ios/Runner/Assets.xcassets/AppIcon.appiconset/40.png | 2.01kb | 2.01kb | 0.19% | | | | | | | Total : | 10,938.72kb | 9,056.62kb | 17.21% |


    πŸ“ docs | :octocat: repo | πŸ™‹πŸΎ issues | πŸͺ marketplace

    ~Imgbot - Part of Optimole family

    opened by imgbot[bot] 0
Owner
Prashant Kumar Singh
Student At Indian Institute of Information Technology Sonepat
Prashant Kumar Singh
A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather

Weather_Forecast_Application Our Goal ?? The intention of developing weather app is to fetch the data in the need of taking information about weather

Prashant Kumar Singh 9 Jun 19, 2022
An android app built using flutter that displays and forecast the specific city Weather and Climate for dynamic time event by collecting the data from API that is provided for free by OPENWEATHER site.

clima_weather_reporter A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get y

dev_allauddin 3 Feb 3, 2022
GChat is a chatting application developed using Flutter(Dart) and firebase for 2 users. Trying to Develop an application that does not sell your data with whatsapp rolling out its privacy policy updates.

Gchat - The Chatting Application A Flutter project for chatting. I used Android Studio and you can you any editor of your choice for ex: VS Code, Inte

Sanchaksh Kaul 6 Nov 6, 2022
App to verifiy model predictions

bird_verifier Verify bird calls and songs Getting Started Our current audio machine learning model analyses each audio recording that is uploaded from

Tim Hunt 2 Oct 17, 2021
A sophisticated weather app, works with your location or name of any place. Gives detailed summary of weather condition.

clima_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Michael Okhaimoh 2 Sep 7, 2022
It's flutter weather project using "openweathermap(api)" and it just show the one city's weather forecast

flutter_weather A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

vivek kumar 0 Dec 24, 2021
Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler temperature and check the psi of the tires.

Tesla App Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler tem

null 12 Dec 18, 2022
A social media app where people can post images, follow users ,chat with other users and much more.

Nallagram A Social media app (Both frontend and backend) created with Flutter and Firebase.(inspired from instagram) Show some ❀️ and star ⭐ the repo

Pranav Ajay 34 Jan 6, 2023
'Efficacy' is a an Android app that keeps users updated on all events and happenings in and around the NITS campus. Note that the one in this repo is a slightly altered version of the original.

Efficacy : The proposed Android app for all clubs, events and happenings at NIT Silchar Get the release APK Some interesting features of this app incl

Gaurav Bhattacharjee 2 Aug 29, 2021
A full-fledged one-to-one chat app developed entirely in Flutter

Enigma Enigma - A minimalist, locked-down one-to-one chat app. Usage Flutter - Get Started Since this is a Firebase dependent project, create a Fireba

Amit Joki 389 Dec 23, 2022