Hummingbird: 在Web上运行Flutter应用

  1. 云栖社区>
  2. 博客>
  3. 正文

Hummingbird: 在Web上运行Flutter应用

初商南 2019-08-05 23:31:09 浏览274
展开阅读全文

image.png

原文作者:Yegor Jbanov

译者:UC 国际研发 Jothy


今天,我们在 Flutter Live 上宣布了一个消息:我们正尝试在 Web 上运行 Flutter。 这篇文章描述了我们应对挑战的方式,以及该技术的当前状态。 在文末,我们附上了协同工作和嵌入等问题的答案。

image.png

让我们快速回顾一下 Flutter 的架构。 Flutter 是一个多层系统,这样高的层更易用,用很少的代码就能表达很多,而较低的层能提供更多的控制,代价是必须处理一些复杂性。 当较高层不能满足开发者的需求时,它们可以降到较低层。 开发者可以访问 Flutter Engine 之上的所有层。

image.png

Flutter 的 Mobile 架构

在 Flutter 中,Flutter Engine 作为最低级别的库 dart:ui 暴露。它不关心 组件,物理实现,动画或布局(文

网友评论

登录后评论
0/500
评论
初商南
+ 关注