A weather app made with Flutter using OpenWeatherAPI.

Overview

Climatic

About this App

A weather app inspired by the beautiful designs made by Alyssa-Maree. In this App you'll be able to find out the live weather data in the current location, hourly weather and 7 day weather of the device as well as the weather for any city you can think of!

Finished App


What is used in this project

  • How to use Dart to perform asynchronous tasks.
  • Async and await.
  • Futures.
  • Network with the Dart http package.
  • OpenWeatherAPI to get weather data using latitude, longitude and city
  • JSONs and parse them using the Dart convert package.
  • Pass data forwards and backwards between screens using the Navigator.
  • Handle exceptions in Dart using try/catch/throw.
  • Lifecycle of Stateful Widgets and override them.
  • Geolocator package to get live location data for both iOS and Android.
  • TextField Widget to take user input.
  • Spinner to show to user while the data loads.
  • Day and Night UI colour change dynamically.
  • ExpansionPanelList view.

Features:

  • Temperature
  • Feels like temperature
  • Visibility
  • Pressure
  • Max temperature
  • Wind speed
  • Humidity
  • Day/night mode
  • Search weather by city
  • Get current weather on clicking on 'place icon'
  • Hourly Weather Forecast with dynamic temperature, weather icon and time in horizontal scrolling
  • Get Autocomplete list of cities as you type using Google Places API
  • Google Places API for searching city name.
  • 7 Day Weather Forecast with Expandable List. Expand it to reveal more data.
  • Push Notifications on tuesday, thursday, saturday using firebase cloud messaging.
You might also like...

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

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

Jun 19, 2022

Simple weather app to get weather information.

Simple weather app to get weather information.

⛅ Weather Forecast Simple weather app to get weather information. It fetches the weather for the location in the local database when you launch the ap

Nov 11, 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

Weather tracking app made with Flutter

Weather tracking app made with Flutter

weather_app A simple flutter app that helps you stay on top of the weather around you and all over the world, this is my first flutter project. Gettin

Apr 6, 2021

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

Feb 3, 2022

A Complete Weather App Using Flutter

A Complete Weather App Using Flutter

weather 🌡 A complete weather app Use this source code in your project Rate me ⭐ Thank you ☺ Platform Android ✔️ Preview About Work it with API Finde

May 18, 2022

WeatherApp - A Weather App using json api And Flutter

WeatherApp - A Weather App using json api And Flutter

Weather App Bu uygulamda json api kullanarak bir WeatherApp yaptım. State Manage

Oct 12, 2022

A basic weather forecast app built using openweathermap API

A basic weather forecast app built using openweathermap API

Forecast A basic weather forecast app built using https://openweathermap.org/api API Features 5 hours forecast Curent forecast 5 days forecast Look up

Nov 29, 2022
Owner
ウダイ
Software Engineer | Athlete | Manchester United | Coder | Flutter Developer | Web Developer | Angular
ウダイ
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
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 ?? ☺️

Behruz Hurramov 4 Jan 17, 2022
Weather-App-Api- - Simple Realtime Weather App With Api

music_app A new Flutter Weather App project. Getting Started // اول حاجه تعمل en

Youssif El Sayed 5 Nov 11, 2022
Weather-app - Simple Weather app with light and dark mode

weatherapp Simple Weather app with light and dark mode All licensed code belongs

Shivam Mishra 2 Jul 30, 2022
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

Yoad 10 Oct 25, 2022
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
A weather app that fetches weather data from openweathermap.org

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

Ayodeji Ogundairo 1 Jan 9, 2022
A weather app is one such mobile application that informs the users about the climate conditions, atmospheric predictions, and any updates on the weather.

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

Prashant Kumar Singh 9 Dec 3, 2022
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 Dec 3, 2022