Skip to content

xiaomingming92/flutter_ex1

Repository files navigation

ex1

框架改动计划:

  • 安全与配置:缺少多环境安全管理(Secrets、API Key 等),需要完善 .env 管理、CI/CD 变量注入、证书/签名配置。
  • 鉴权与状态:登录流程初步有 token 管理,但要补齐错误码处理、Token 续期失败的兜底、异常上报、未登录态的全局路由守卫。
  • 错误与稳定性:ErrorHandler 目前较简单,需接入崩溃/异常监控,统一的业务错误提示与重试策略。
  • 网络与模型:已加 DioResponseData 封装,但要确保所有接口模型都有 fromJson,统一处理空字段/类型错配,必要时增加强校验。
  • 用户信息:用户信息存储在本地,包括用户ID、用户名、头像、手机号等,持久化直到token过期或者用户主动退出登录。
  • UI/UX 完成度:页面多为示例/演示(Gallery、Form Demo 等),缺少实际业务流程、组件规范、无障碍/多语言/深色模式策略。
  • 性能与体积:暂无启动优化、图片/缓存策略、懒加载、列表性能调优;发布前需开启混淆、瘦身与性能 Profiling。
  • 测试与质量:测试覆盖度几乎为空(仅 widget_test 示例);需要单元/组件/集成测试和基本的 CI 流程。
  • 合规与发布:隐私协议、权限申请文案、崩溃/埋点合规等需补充;Android/iOS 发布配置(签名、Bundle ID、上架素材)待完善。
  • 版本升级模块:检查应用是否有新版本,有则提示用户升级。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors