02 / 方向

手机应用

给客户或外出团队的应用,与你们的服务端相连。

当工作在现场、班次或手机上完成,浏览器已经不够用时。

应用

电话

界面

01班次
02申请
03照片
04状态

界面

申请

网络

等待

服务器

工作台

01

由什么构成

系统里包含什么

  1. 01

    第一版的界面

    先列出没有它就无法在手机上完成工作的内容。其余界面不为将来去画。

    • 班次或客户的主界面
    • 订单、申请或到访的卡片
    • 完成这一步的操作
  2. 02

    网络不好

    在现场和网点,网络会断。界面应等网络恢复,而不是丢掉已输入的内容。

    • 没有网络时能看什么
    • 有网络时,什么先积着、什么再发出
    • 如果数据包没送达,错误要看得懂
  3. 03

    与服务器的连接

    应用不脱离账务单独存在。在手机上设置的状态,工作台里能看到。

    • 每条申请一个来源
    • 与工作台相同的员工登录
    • 照片和文件进入卡片
  4. 04

    手指,不是鼠标

    按钮、列表和错误按单手和强光来设计,而不是按宽显示器。

    • 主要操作在界面底部
    • 状态:空、加载中、错误
    • 在真实手机上检查,不只在模拟器里
  5. 05

    应用商店

    在 App Store 或 Google Play 的打包、签名和商店卡片,是发布的一部分,而不是结尾才出现的意外。

    • 按需要的平台打包
    • 卡片的文字和图片
    • 如何发布下一版本

做什么

  1. 01界面清单和离线场景
  2. 02界面按手指来做,而不是按桌面
  3. 03为 iOS、Android 或一套共用代码打包
  4. 04与你们的 API 连接
  5. 05发布到应用商店

如何推进

  1. 01第一版的边界
  2. 02原型
  3. 03迭代
  4. 04在设备上检查
  5. 05发布

用什么

  • React Native
  • TypeScript
  • Swift
  • Kotlin

工期参考

第一版大约两个月。完整界面会更久,按功能排队。

完成后

在用的应用,旁边不必再留一张为了稳妥的表格。

通常以后再做的

聊天、复杂报表和「给办公室用」的第二套场景,通常不进第一版。等现场界面已经在用了,再放进去。