Flutter 前端 Web 独立开发 周期:2024.09–至今
小嘉办公助手
聚合 Android / iOS(及企微 Windows 场景)的移动办公:问题与任务协同、待办通知,业务线仍用 H5 自定义。独立完成 Flutter 壳、设备能力 SDK、多环境打包与双端发布,把分散的工厂助手收拢到一个入口。
模块 / 架构
H5 WebView 壳 → JS 设备 SDK → 任务/待办 → OTA 更新 → Android/iOS 发布
技术栈
FlutterDartGetXWebViewVueflutter_tts扫码多环境打包
要点
- 把系统信息、OTA、清缓存、权限、关键盘、扫一扫等能力注入为 JS 对象
- flutter_tts 语音播报;Android 重写 onShowFileChooser 支持文件/图库/拍照
- Android 脚本化多环境混淆签名打包;iOS 证书、TestFlight 与商店审核链路
- 处理双端 WebView 兼容差异,保证业务 H5 在 App 内稳定运行