Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Clima

A weather app inspired by the beautiful designs made by Olia Gozha. The project has been written solely in Dart Language.

Through this project, I've learned:

  • how to use Dart to perform asynchronous tasks.
  • async and await.
  • 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.
  • 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.

Screenshots of the app: