rename
iOS, Android, MacOS 및 Linux 플랫폼용으로 Flutter 프로젝트의 번들 ID 및 앱 이름을 변경하거나 이름을 바꾸는 데 도움을 줍니다
EasyWeather는 지구상의 어디에서든 실시간 업데이트와 예보를 제공하는 강력하고 직관적인 날씨 앱입니다. Flutter와 OpenWeatherMap로 구축되었으며, 상태 관리를 위해 Bloc을 사용하여 앱 내부에서 다양한 상태 간 전환을 부드럽고 예측 가능하게 유지합니다.
^8.1.2^1.0.2^2.0.5{"sdk":"flutter"}^8.1.3^5.1.0^0.13.1^10.6.0^10.1.0^12.1.1^1.1.2^0.18.1^2.7.0^3.0.1^2.0.0{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
EasyWeather
EasyWeather is a powerful and intuitive weather app, built with Flutter and OpenWeatherMap, provides real-time updates and forecasts for any location on Earth, right within your pocket. Whether you're planning an outdoor adventure or simply curious about the day's forecast, EasyWeather has you covered.
With its user-friendly design and seamless navigation, EasyWeather makes staying informed about the weather a breeze. Get instant updates for your current location, explore detailed forecasts for any city worldwide, and access a wealth of information, including min/max temperature, humidity, wind speed, sunrise/sunset, and even the "feels-like" temperature.
EasyWeather leverages the power of Bloc for state management and Go Router for navigation, ensuring a smooth and predictable user experience. Plus, it utilizes the trusted OpenWeatherMap API to deliver accurate and reliable weather data.
Client Side
Flutter Badge Flutter
Server Side
OpenWeatherMap
Real-time weather data: Get instant weather updates for your current location or any city worldwide.
Effortless navigation: Explore the app with ease thanks to its simple and user-friendly design.
Automatic location detection: No need to type! EasyWeather automatically finds your location and displays its current weather.
Location search: Search for any city and instantly access its weather forecast.
Detailed information: See today's forecast plus the next 5 days, including min/max temp, humidity, wind speed, sunrise/sunset, feels-like temperature, and current weather conditions.
Bloc and GoRouter: Enjoy smooth and predictable state transitionsand seamless navigation across different screens and functionalities.
Data acquisition with OpenWeatherMap API: Access accurate and reliable weather data from a trusted source.
Product
Clone this repository
https://github.com/tejasbadone/EasyWeather.git
Migrate to root directory and install all the required dependencies by running
flutter pub get
Head to lib/data/weather_api.dart, update the apiKey with your OpenWeatherMap's API key.
Run project
flutter run
Download apk - https://drive.google.com/file/d/1tHU8V0RqyIG0NqeRSxtDmFp4VJRMX6J-/view?usp=sharing
This project is licensed under the MIT License - see the LICENSE.md file for details.