A simple flutter app that fetches weather data from openweathermap.org depending on your location or city you specify.

Related tags

Templates clima-app
Overview

Clima

My Goal

The objective of this project is to learn about asynchronous programming in Dart. I'll be looking at how to carry out time consuming tasks such as getting device location and networking to get data from the internet.

What I will create

I'm going to make a weather app inspired by the beautiful designs made by Olia Gozha. By the end of the module, 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!

Finished App

What I learn't

  • How to use Dart to perform asynchronous tasks.
  • Understand async and await.
  • Learn about Futures and how to work with them.
  • How to network with the Dart http package.
  • What APIs are and how to use them to get data from the internet.
  • What JSONs are and how to parse them using the Dart convert package.
  • How to pass data forwards and backwards between screens using the Navigator.
  • How to handle exceptions in Dart using try/catch/throw.
  • Learn about the lifecycle of Stateful Widgets and how to override them.
  • How to use the Geolocator package to get live location data for both iOS and Android.
  • How to use the TextField Widget to take user input.
You might also like...

Totally *legal* Instagram automation, crosses your user follower/following data to find who you follow, but doesnt follow you

untruth-instagram-followers Totally *legal* Instagram automation. Crosses a user follower/following data to find who he follows, but that doesn't foll

Oct 12, 2022

A News App in Flutter using the newsapi.org API and using Bloc.

A News App in Flutter using the newsapi.org API and using Bloc.

flutter_newsapp A News App using API from newsapi.org and using Bloc. Working ⚡ Screenshots == ⚡ video Before Running Replace the API_KEY in lib/r

Dec 9, 2022

News app using RESTAPI(newsapi.org) integration with flutter

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

Dec 26, 2021

Flutter News App with newsapi.org.

Flutter News App with newsapi.org.

mvvm_news_app Flutter News App News App developed with Flutter and API from News API Usage Please open file lib/repository/news_api.dart and change YO

Nov 29, 2022

GrowERP Flutter Administrator front-end & Hotel & Ecommerce for Android, IOS and Web using Moqui.org, Apache OFBiz

GrowERP Flutter Administrator front-end & Hotel & Ecommerce for Android, IOS and Web using Moqui.org, Apache OFBiz

Welcome to flutter open source GrowERP. GrowERP is an open source multi platform ERP application you can try right now! We have latest test version at

Dec 24, 2022

An Org Mode file viewer for iOS and Android

An Org Mode file viewer for iOS and Android

Orgro An Org Mode file viewer for iOS and Android See https://orgro.org for a demo video What is Org Mode? Imagine a plain-text markup language like M

Jan 2, 2023

Open source cross-platform client for popular imageboards: 4chan.org and 2ch.hk

Open source cross-platform client for popular imageboards: 4chan.org and 2ch.hk

iChan (iOS) and Zchan (Android) Open source cross-platform client for popular im

Dec 31, 2022

Jisho - A multiplatform Application for jisho.org website for those who does not want to bother with the browser and distractions

Jisho - A multiplatform Application for jisho.org website for those who does not want to bother with the browser and distractions

Jisho.org Jisho.org Application Getting Started I am frustrated to go back and f

Feb 21, 2022

A Salesforce org management tool.

Salesforce Org Manager An app for the Salesforce Developers to easily manage Salesforce Orgs based on Flutter. 🔒 All data are stored locally. Support

Nov 4, 2022
Owner
David-Legend
Software Engineer | Open-source Enthusiast | Fluent in flutter, dart | I create amazing high performance mobile apps that impacts peoples lives
David-Legend
A weather application and the location is hard-coded to fetch weather data from London.

Weather Application This project is a weather application and the location is hard-coded to fetch weather data from London. Regarding the state manage

André Nogueira 2 Jun 21, 2022
Simple app that fetches data from a WordPress blog

Wordpress Blog App A simple Flutter Blog Application, which fetches data from naijatechguy.com, which is a blog, using the blog api. Still working on

Godsend Joseph 26 Nov 23, 2022
Weather App Built with Flutter and OpenWeatherMap API

Welcome to Flutter Weather ?? Weather App Built with Flutter and OpenWeatherMap API ?? See Screenshots See ScreenShots Download APK Getting Started To

Hanzla 16 Dec 26, 2022
Flutter Weather App Example using the OpenWeatherMap API

Flutter Weather App Example An example Flutter weather app using the OpenWeatherMap API. Related Tutorials Flutter App Architecture: The Repository Pa

Andrea Bizzotto 166 Dec 28, 2022
null 1 Jan 20, 2022
Flutter APP which fetches data from YouTube & Play Videos!😉

YouTube Video Player YouTube Video Player is built in FLUTTER ?? & DART ?? Motivation As this project uses YouTube Data API v3, motivation for this pr

Abhishek Rajendra Wagh 7 Apr 12, 2022
App that shows your current location weather and forecast

Weather APP Platform: Flutter. A project that shows you the weather and the forecast for the next five days in your current location. Uses openweather

Alberto Penas Amor 9 Aug 13, 2022
Codeflow 19 Sep 29, 2022
Weatrio App An Weather App to check the weather around the world!

Weatrio App An Weather App to check the weather around the world! View Demo · Documentation · Report Bug · Request Feature ?? Table of Contents About

Liron Abutbul 2 Sep 12, 2022
Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Data Migrator - provide a universal translator for data by being portable, diverse, and efficient in migrating and converting data across discrete schemas

Tanner Meade 77 Jan 2, 2023