做了2个多月的设计和编码,我梳理了Flutter动态化的方案对比及最佳实现

  1. 云栖社区>
  2. 闲鱼技术>
  3. 博客>
  4. 正文

做了2个多月的设计和编码,我梳理了Flutter动态化的方案对比及最佳实现

闲鱼技术 2018-12-04 14:04:31 浏览3460
展开阅读全文

作者:闲鱼技术-石磬

背景

在端上为了提升App的灵活性, 快速解决万变的业务需求,开发者们探索了多种解决方案,如PhoneGap ,React Native ,Weex等,但在Flutter生态还没有好的解决方案。未来闲鱼都会基于Flutter 来跨端开发,如果突破发版周期,在不发版的情况下,完成业务需求,同时能兼容性能体验,无疑是更快的响应了业务需求。因此我们需要探索在Flutter生态下的动态化。

方案选择

借鉴Android 和Ios上的动态性方案,我们也思考了多种Flutter动态性方案。

1.下载替换Flutter编译产物

下载新的Flutter编译产物,替换 App 安装目录下的编译产物,来实现动态化,这在Android 端是可行的,但在Ios 端不可行。我们需要双端一体的解决方案,所以这不是最好选择。

2.类似React Nat

网友评论

登录后评论
0/500
评论
闲鱼技术
+ 关注
所属云栖号: 闲鱼技术