Flutter接入前置思考(持续扩展)
背景:新App预计需要接入flutter,作为一个被社会毒打了数年的社畜,对此有点慌,明确表示:东西还没有接入,就要考虑“后面是否要废弃”,“废弃的成本有多高”等等一系列放弃问题一、包体积成本(release版本):1、android:大约6M(只要armeabi-v7a , 没去掉material 资源)2、ios: 大约十几M二、混编兜底:主要看flutter抗不住的情况下,其他技术兜底的能力
·
背景:
新App预计需要接入flutter,作为一个被社会毒打了数年的社畜,对此有点慌,明确表示:东西还没有接入,就要考虑“后面是否要废弃”,“废弃的成本有多高”等等一系列放弃问题
一、包体积成本(release版本):
1、android:大约6M(只要armeabi-v7a , 没去掉material 资源)
2、ios: 大约十几M
二、混编兜底:
主要看flutter抗不住的情况下,其他技术兜底的能力
页面降级
flutter 路由降级到 原生/H5
数据通道
flutter 数据和原生数据的交互效率 ,例如 flutter页面产生控制指令,传递到原生后的数据延时程度,丢包概率
UI页面
flutter复杂ui的实现能力程度
三、业务的数据驱动:
页面缓存,刷新,异步回调, 响应式数据流(Rx流) 是否有提供, 这些在原生比较成熟的业务体系,flutter有没有参考方案
四、线上监控
已有的线上监控系统(bugly)在flutter层面crash了,定位分析能力
五、性能分析:
内存、卡顿、io 等性能在flutter体系下,两端有什么分析工具可以定位分析
六、其他
待补充
更多推荐



所有评论(0)