我最近在 Flutter 中参与建设了一套送货系统(用户APP + 送货员APP),该系统的功能包括:

  • 在地图上实时跟踪订单
  • 实时位置更新
  • 为订单流程发送突发通知
  • 使用方向和多段线导航
  • Apple Pay和卡付

我面临的最大的挑战是:

  • 在实时保持两个APP的同步
  • 处理频繁位置更新而不卡顿UI
  • 以持续更新多段线为代价进行地图性能管理

我很好奇,其他人如果也干过类似的事系统:

  • 你们面临的最大挑战是什么?