Skip to content

An elegant, easy on the eyes weather app build with flutter

Notifications You must be signed in to change notification settings

rodydavis/flutter_weather

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Weather

A Flutter application to view current weather status. This is my first project on my journey to learning and understanding flutter and dart.

android ios

Features

  • ✅ Beautiful minimal UI
  • ✅ Dark and Light themes
  • ✅ Current temperature, max and min temperature, sunset, sunrise
  • ✅ Custom icons for each weather condition
  • ✅ 5 day forecast
  • ✅ Beautifully animated transitions
  • ✅ BLoC pattern for API calls

Getting Started

Prerequisites

Flutter

Installing

API Key

Create a file called api_keys.dart in lib/src/api/

Make a class called ApiKey with your openweathermaps API key in it. Get it here

eg:

class ApiKey {
  static const OPEN_WEATHER_MAP = 'your_key';
}

todo

  • i18n support for multiple languages

Acknowledgments

About

An elegant, easy on the eyes weather app build with flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 91.9%
  • Ruby 5.4%
  • Objective-C 1.8%
  • Java 0.9%