Siro 的任务应用

描述

  • 一个 Flutter 任务应用,以 Parse (Back4app) 作为后端,演示了 CRUD 操作。
  • Getx 状态管理 (Getx State Management)

目标

这个仓库将对那些寻找 Firebase 等后端服务替代品的开发者有所帮助,因为他们将享受在不使用任何第三方库的情况下构建应用程序的乐趣,只需切换到使用 Back4App 平台提供的 RestFUL API。

文章

截图

特点

  • 启动屏
  • 搜索任务
  • 保存任务以及更新任务
  • 删除任务。

如何运行

  • Back4app 上注册或登录
  • 登录后,点击“构建新应用”并为您的应用命名
  • 您将被带到控制台,其中在数据库下默认存在两个类:Role 和 User。创建一个名为 task 的新类,它将存储每个 Task 项的数据。
  • 为该类添加两个名为 titlecontent 的列,它们将存储实际的任务。
  • 克隆此仓库
  • 导航到代码 lib\app\constants\api_constants.dart
  • 在控制台中,转到应用设置 >> 安全和密钥
  • 复制应用程序 ID 并粘贴到 YOUR_PARSE_APPLICATION_ID 的位置
  • 复制REST API 密钥并粘贴到 YOUR_PARSE_REST_API_KEY 的位置
  • 运行 cd
  • 运行 flutter pub get
  • 运行 flutter run

贡献

贡献永远受欢迎。请 fork 此仓库并通过拉取请求进行贡献。拉取请求将经过仔细评估,如果发现有意义,将会被接受。

与我联系

我的邮箱:[email protected]

GitHub

查看 Github