Skip to content

The quick weather app was a mini project done utilizing openWeather's API

Notifications You must be signed in to change notification settings

sozoalvin/Quick-Weather-Mobile

Repository files navigation

Quick Weather App

The quick weather app is writen in Flutter framework and in dart language. The objective of the project serves 2 purposes.

1. Users can use their device's in-built GPS to retrieve the current weather information

2. Apart from retrieving their current location, users can also search for another location, to help them with proper planning of their activities etc.

The app was also created in bid to practise dart's asynchornous programming since retriving the device's (GPS) latitiude and longitude can take some time, exception handling on try catch and also working with receving JSON data from severs such as Open Weather.

The App itself

The quick weather app is inspired by the beautiful designs made by [Olia Gozha](https://dribbble.com/shots/4663154-).

Finished App

Testing for Production

Before running the code in Android Studio, please ensure that you have your own API key set up

navigate to services/weather.dart

const apiKey = 'your_API_key'

Replace your_API_key with your own API key

You can get your a valid (there is a free plan) API key on Open Weather's website

Resources

The project itself is complete and you can build your own once you clone this repository.

Special Mentions

Many thanks for the team at www.appbrewery.co for their wonderful courserwork and guidance in making a complicated app easy to understand in terms of the statesless, statefull, the build, the call back functions as well as the core dart language practice.

About

The quick weather app was a mini project done utilizing openWeather's API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •