LonelyCpp/flutter_weather
플러터로 만든 우아하고 시각적으로 편안한 날씨 앱
- Stars
- 401
- Forks
- 65
- 최근 푸시(UTC)
- 2021. 5. 14.
- 프로젝트 상태
- 활성
언어DartRubyObjective-CJava
기술 주제
사용 중인 의존성
의존성 목록 13 개
- flutter
{"sdk":"flutter"} - http
^0.13.3 - equatable
^2.0.0 - bloc
^7.0.0 - flutter_bloc
^7.0.0 - intl
^0.17.0 - shared_preferences
^2.0.5 - geolocator
^7.0.3 - permission_handler
^7.1.0 - charts_flutter
^0.10.0 - flutter_swiper
^1.1.6 - cupertino_icons
^1.0.3 - flutter_test개발 의존성
{"sdk":"flutter"}
순위
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
README 펼치기 / 접기
Flutter Weather
A Flutter application to view current weather status.
preview
Features
- :white_check_mark: Beautiful minimal UI
- :white_check_mark: Dark and Light themes
- :white_check_mark: Current temperature, max and min temperature, sunset, sunrise
- :white_check_mark: Custom icons for each weather condition
- :white_check_mark: 5 day forecast
- :white_check_mark: Beautifully animated transitions
- :white_check_mark: BLoC pattern for API calls
- :white_check_mark: Line graph to show temperature variance
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
- Weather Icon Pack
- App Mockup, photopea (for screenshots)