这个 APP 全部用 Flutter 完成,没有写原生代码,功能不是很复杂,主要分成三大块。
- 一是财产管理,包括银行卡、平台、帐号之类的
- 二是安全气囊,如果遇到变故,会通知设置的信任人,比如亲人。避免人噶了,钱也没了。
- 三是遗嘱制作,生成遗嘱文档,可打印,但要有法律效应,要么自己亲手写份,或者要公证人,最保险是公证。
感受:
- Flutter 的生态还是比较健全,你想要的基础能力,基本都有,比如打印、加密、pdf 、文本识别、svg 、指纹等,没有自己单独写过或者魔改过 Plugin 。
- 开发效率及体验是很棒的,热加载体验不错。
- 性能方面和原生没有明显的差距,UI 表现上,使用 Material 3.0 默认的组件也很方便。
问题:
- 状态管理方面,使用 riverpod ,但感觉还是很别扭,可能分层有问题,没有 repository 层,导致经常需要 B 页面使用 A 页面的 ViewModel ,如果有 Repository 就直接对接 A 的 repository 。
- 有一些细节上处理不方便,比如点击输入框区域外时使输入框失去焦点,效果不尽如人意。
整个 APP 独立完成,后端使用 Golang ,即当产品,又当开发,UI ,测试,挺累的,短板是产品及 UI 。
体验地址: https://app.ruyuan.ink/
体验并给建议的朋友,选出一位提供 1 个月的 DO 的 VPS ( 4$)。 有什么好的想法的朋友,也可以一起交流做些产品。