ishan0805 / Clima-Flutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clima-Flutter

What I created

I tried to make a weather app inspired by the beautiful designs made by Olia Gozha.

Finished App

What I learned

  • 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.

This is a companion project to The App Brewery's Complete Flutter Development Bootcamp, check out the full course at www.appbrewery.co

About


Languages

Language:Java 51.5%Language:Makefile 42.1%Language:Roff 2.0%Language:Dart 1.8%Language:D 1.6%Language:HTML 0.8%Language:Objective-C 0.1%Language:Shell 0.1%Language:Swift 0.1%