Flutter 对自定义嵌入器(embedder)的支持意味着,你可以开辟新的方式,让 Flutter 在你关注的平台上发挥作用。
分层架构
Flutter 为自定义嵌入器提供了清晰的接口,可以在新的硬件和操作系统上驱动 Flutter 应用。
可移植代码
由于 Dart 具有可移植性,无论由哪个嵌入器启动,Flutter 都能使用相同的渲染堆栈,从而最大程度地实现代码复用。
与原生代码协作
Flutter 的平台通道(platform channels)可以为移动端、Web 端、桌面端或你的嵌入式平台上的原生代码提供统一的 Dart 接口。