每日一博 | 钉钉 Flutter 跨四端方案设计与技术实践
《Dutter 系列文章》将阐述钉钉基于 Flutter 构建的跨四端应用框架(代号 Dutter)的技术实践与踩坑经验,共分为上、下两篇,本文为上篇,本周四将上线系列文章下篇《前车之鉴:聊聊钉钉 Flutter 落地桌面端踩过的“坑”》,欢迎追更 & 阅读。 作者:刘太举(驽良) 本文主要介绍钉钉基于 Flutter 构建的跨四端应用框架(代号 Dutter),内容主要包含方案设计、最佳实践以及部分 FlutterEngine 层面的问题定位等。希望能通过本文的分享,为有类似诉求的团队提供一定参考。 项目概述 1.1 何为 Dutter Dutter 即 DingTalk Flutter,是钉钉内基于 Flutter 构建的跨四端研发框架。 Dutter 项目「起于 Flutter 但不止于 Flutter」。项目的主要目标是希望能够借助 Flutter 跨平台能力,在不降低用户体验的前提下,提升钉钉端侧研发效率,缓解钉钉端侧研发资源不足、各端人力不平衡的问题。 1.2 目前进展 目前 Dutter 运行框架已完成钉钉四端集成,并完成了一系列共创业务的灰度和试点。现阶段钉钉内...