passwall-mobile

PassWall Mobile 是使用 Flutter 编写的 PassWall API 的移动客户端。

入门

  1. 克隆 服务器应用 并进行构建。

  2. 在您的工作区克隆 Flutter master 分支,命令为 git clone https://github.com/flutter/flutter.git -b master

  3. /flutter/bin 添加到您的 PATH 环境变量中。

  4. 运行 flutter doctor -v 并修复所有问题。

  5. 在克隆的仓库中运行 flutter pub get

贡献者你好

  1. 请不要一次性提交太多代码。这样我们更容易进行代码审查。

  2. 请务必查看第二个分支。我正在开发的版本就在那里。

  3. 首先尝试修复代码中的 //TODO: 标记。

  4. 然后,您可以按照里程碑的指示为开发做出贡献。

  5. 请勿随意更改用户界面。设计指南尚未发布。

如果您想通过 Android 模拟器连接到本地主机服务器,您需要输入 http://10.0.2.2:3625,或者您可以使用我们的演示服务器:Heroku 演示服务器

正在进行的工作

  • [x] 为 Windows、Linux 和浏览器应用程序做准备
  • [x] 应用程序架构大修和更新
  • [x] 生物识别身份验证
  • [ ] 深色模式

未来计划

  • [ ] 主页面列表可根据用户要求进行排序
  • [ ] 能够将内容从其他应用程序分享到 PassWall
  • [ ] 当应用程序在后台时,iOS 模糊屏幕

一些屏幕截图

屏幕

Login Screen Main Screen Detail Screen About Screen
登录画面:point_up 主画面:point_up 详情画面:point_up 关于画面:point_up

操作

Main Action Tile Action Create New
主要操作:point_up 卡片操作:point_up 新建:point_up

分享

Export Import Share
导出:point_up 导入:point_up 分享:point_up

GitHub

https://github.com/pass-wall/passwall-mobile