杂货店App入门

精简的杂货店App模板,提供便捷的购物体验。

✨要求

  1. 开发环境

    • 任何安装了Flutter SDK的IDE(例如VSCode、Android Studio、IntelliJ…等)
  2. 知识库

    • Dart和Flutter的基础到中级知识
    • 理解MVVM架构
    • 熟悉API处理
    • 使用GetX进行状态管理的基石

测试

  • 您可以在此处下载Android设备的预发布版本 版本
  • lv_0_20240221103339-ezgif com-optimize

设置

  • 首先在lib\constants\AppConstants中配置您的产品端点、凭据和参数。
  • 或者,使用下面提供的免费端点(截至分享日期)进行成功测试。
class AppConstants {
  // Replace "YOUR_API_PREFIX" with your own API base URL.
  static const String BASE_URL = "YOUR_API_PREFIX";
  static const String API_KEY = "YOUR_API_KEY"; //IF_EXIST

  // For testing, use the free API base URL from the released version
  static const String BASE_URL = "https://world.openfoodfacts.org/api/v2";

  // Project owner full name.
  static const String projectOwnerName = "FULL_NAME";
}

通知

  • 要使用您自己的API端点,请根据您的API文档,遵循MVVM架构指南来自定义逻辑层。
  • 预发布版本中的某些图像由于版权限制已被移除。