讲师介绍:李福庆,贝壳找房移动端作业组资深工程师,负责Flutter标准体系化建设,也曾负责搭建Link&A+iOS平台基础能力。使用Flutter技术,从0到1搭建贝壳IOT智能手环、智能门锁、智能家居等项目。问题背景:大部分App中,列表类型的页面都是占比最高的,而列表页面一般都包括请求数据、各种异常处理、点击重试、列表元素的曝光、上下拉刷新的处理等通用能力。所以在使用Flutter进行页面开发时,也面临着同样的情况。但是针对同样的列表页面,不同人的实现方法各有差异,不仅质量难以保证,还增加了维护难度。因此,基于Flutter状态管理的特性,实现一套通用的列表页面框架,集成标准通用能力,以此来提升开发效率与质量是非常必要的。