Windy – 天气应用

Windy 是一款受 Material Design 启发的、用 Flutter 构建的天气应用。它提供了一个极简而现代的用户界面,用于显示各种天气信息,如 AQI、体感温度、湿度、气压等。

特点

  • 显示当前天气状况,包括温度、描述、湿度、气压和体感温度。
  • 显示所选位置的空气质量指数 (AQI)。
  • 显示 7 天天气预报。
  • 显示每小时预报。
  • 允许搜索不同城市的天气状况。
  • 支持深色和浅色主题。
  • 显示日出和日落信息。
  • 支持 Android 8+ 和 Windows 8.1 及以上版本。
  • GPS 支持

截图

image

安装

在您的设备上安装 Windy

  1. 查看 Windy 的最新发布
  2. 根据您的平台获取最新的 apk/exe。
  3. 在您的设备上安装。

注意:– 目前 Windy 只支持 Windows 和 Android 设备。– 确保您有有效的互联网连接来获取天气数据。

构建

要在本地构建 Windy 应用,请按照以下步骤操作

  1. 安装 Flutter:Flutter 安装指南
  2. 克隆此仓库:git clone https://github.com/techyminati/windy
  3. 进入应用目录:cd windy
  4. 安装依赖项 flutter pub get
  5. 运行应用:flutter build

确保您有有效的互联网连接来获取天气数据。

依赖项

Windy 依赖以下库

  • http: ^1.0.0
  • intl: ^0.17.0
  • google_fonts: ^2.1.0
  • shared_preferences: ^2.0.12
  • home_widget: ^1.0.2
  • weather_icons: ^2.0.2

有关依赖项的完整列表,请参阅 pubspec.yaml 文件。

贡献

欢迎通过 pull request 为 Windy 做出贡献!如果您发现错误或有功能请求,请在 Windy GitHub 仓库上提交 issue。

许可证

本项目在 MIT 许可证下授权。

GitHub

查看 Github