背景:

新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体系下,两端有什么分析工具可以定位分析

六、其他

待补充

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐