讲师介绍:王法全,贝壳找房-移动端作业组-资深工程师。曾在贝壳B端二手担任iOS房源、客源业务线owner,从零实现D+APPFlutter建设,主导并实现了Flutter多端复用框架,广泛应用到贝壳B端各App中。问题背景:企业在业务发展中,往往会遇到这样的情况:为了实现相同的功能,A业务需要复用B业务的功能代码,但是A业务和B业务分别使用不同的基础库,例如A业务线发送网络请求只能直接调用自己的网络库。如果统一底层库显然不现实,因为技术栈有差异,而且成本高风险大;如果要迁移代码,就需要将功能代码和基础库一起迁移,显然这也不合理。那么,如何在Flutter混合开发中,让每一个业务部门都能够方便快捷地迁移上层业务和替换底层基础服务,实现跨App复用代码呢?内容看点:如何打破各APP之间的横向隔离?如何建设统一的接口标准?