djamelzerrouki / Weather-Flutter

Flutter Weather Application πŸ“± πŸ’‘. Current πŸ“ weather β›…β›ˆπŸŒ€ and forecasts in your city πŸŒŽπŸ—Ί. Get current πŸ“ weather β›…β›ˆπŸŒ€, daily forecast for your cityπŸŒŽπŸ—Ί

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

weather β˜β›…β›ˆπŸŒ€πŸŒ₯🌦🌧🌨🌩πŸŒͺπŸŒ«πŸŒβ„

Flutter Weather Application πŸ“± πŸ’‘. Current πŸ“ weather β›…β›ˆπŸŒ€ and forecasts in your city πŸŒŽπŸ—Ί.

Get current πŸ“ weather β›…β›ˆπŸŒ€, daily forecast for your cityπŸŒŽπŸ—Ί

Screenshots

Home page Select your city
Home page select city
Result ( Weather of city selected ) Gif (Weather of city)
Result

Youtube: https://www.youtube.com/watch?v=jaKGsoVRw4E

Getting Started

This project is a Flutter application that allows us to see the weather conditions, after determining the city and thus returns you with a list showing the weather conditions at the expense of time.

Some resources to get started with such a Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Weather Flutter

Features

  • Simple to use
  • Get current weather, daily forecast for 16 days,
  • 3-hourly forecast 5 days for your city.
  • Helpful stats, graphics, and this day in history charts are available for your reference.
  • Interactive maps show precipitation, clouds, pressure, wind around your location.

Requirements

Installing

1. Depend on it

Add this to your package's pubspec.yaml file:

  • http
  • intl
  • cupertino_icons: ^0.1.2
dependencies:
  sdk: flutter
             http: ^0.12.1
             intl:
             cupertino_icons: ^0.1.2

2. Install it

You can install packages from the command line:

with pub:

$ pub get

with Flutter:

$ flutter packages get

3. Import it

Now in your Dart code, you can use:

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
import 'package:intl/intl.dart';

Installation this repository

  1. Download the repository files (project) from the download section or clone this project by typing in the bash the following command:

    git clone https://github.com/djamelzerrouki/Weather-Flutter.git
    
  2. Import it in Android studio or any other Flutter IDE and let Gradle download the required dependencies for you.

  3. Run the application :D

Contributing πŸ’‘

If you want to contribute to this project and make it better with new ideas, your pull request is very welcomed. If you find any issue just put it in the repository issue section, thank you.

Contact me

Email: djameljimmizerrouki@gmail.com
LinkedIn: DjamelZerrouki
Twitter: @DjamelZerrouki

About

Flutter Weather Application πŸ“± πŸ’‘. Current πŸ“ weather β›…β›ˆπŸŒ€ and forecasts in your city πŸŒŽπŸ—Ί. Get current πŸ“ weather β›…β›ˆπŸŒ€, daily forecast for your cityπŸŒŽπŸ—Ί


Languages

Language:Dart 90.5%Language:Kotlin 4.6%Language:Swift 4.5%Language:Objective-C 0.4%