WORDLE 猜词游戏

? 如何玩

在六次尝试内猜出 WORDLE。

每次猜测都必须是有效的五个字母的单词。按回车键提交。

每次猜测后,磁贴的颜色会改变,以显示您的猜测与目标单词的接近程度。

在 Web 上玩

访问 WEB DEMO 玩在线版本

在 Android 上玩

在发布页面下载 .apk 文件

? 入门

应用程序使用 Flutter 2.10.5 & Dark SDK > 2.5 & null-safety,使用它来检查您的 flutter sdk

flutter --version
flutter upgrade
flutter doctor
  • 清理 & 安装依赖项

flutter clean
flutter pub get
  • 生成 Dart
flutter pub run build_runner build --delete-conflicting-outputs
  • 运行应用程序
flutter run ios | flutter run android | flutter run -d chrome

?‍? 工作流程

生成 Bloc

生成 JSON 到 DART 类

  • 使用 Json To Dart 扩展
  • 自定义类非常容易。如果您想快速创建一个简单的类,只需按 Enter 继续跳过所有方法。否则,请构建您自己的类。要生成 Freezed 类和 Json Serializable,请选择代码生成。当然,您可以在设置/扩展/JSON 到 Dart 模型中设置您的配置。
  • 步骤
    • 将您的 json 复制到剪贴板
    • Cmd + Shift + P => 选择 JSON to Dart: From Clipboard to Code Generation Class
    • 选择要保存模型的文件夹

使用 Retrofit 进行 REST API

  • data/remote/*** 中创建 Class @RestApi
  • 定义方法
  • 生成 flutter pub run build_runner build --delete-conflicting-outputs

GitHub

查看 Github