美文网首页
Flutter Forward 2023 发布了许多令人兴奋的未

Flutter Forward 2023 发布了许多令人兴奋的未

作者: iCloudEnd | 来源:发表于2023-02-05 08:34 被阅读0次

在内罗毕举行的 Flutter Forward 2023 活动上宣布 Flutter 即将推出的更新


image.png

Flutter 团队在肯尼亚内罗毕的Flutter Forward流媒体直播中宣布了许多令人兴奋的未来方向、改进和功能。

突破性的图形性能

Flutter 已经使用与其他跨平台框架不同的方法来妥协 UI,它在每台设备上提供硬件加速图形和一致的视觉外观。. 展望未来,Flutter 团队将使用突破性的图形性能来扩展 Flutter 在该领域的现有实力。

Flutter 团队现在投资新的 Flutter 渲染引擎Impeller。

关于Impeller

它是 Flutter 的新渲染运行时引擎。

它具有以下优点:

  • Impeller 提供了更多的灵活性和对图形管道的控制
  • Impeller 提供更可预测的性能,它在引擎构建时预编译较小的着 色器集,这样它们就不会在应用程序运行时被编译。
  • 它有效地利用并发性,跨线程分配单帧工作负载。

Web 和移动设备的无缝集成

当我们使用 Flutter 和 Dart 编写应用程序时,项目需要与其他代码连接。与在 web 中一样,Flutter 项目可能需要用作另一个更大的应用程序中的嵌入式组件,或者还需要嵌入到 Flutter 应用程序中用另一种语言编写的另一个 Web 组件中

,另一方面,对于移动应用程序,应用程序可能需要与用另一种语言编写的另一种代码集成。

在 Web 上,Flutter 团队投资了一项称为元素嵌入的新功能,它允许将 Flutter 内容添加到任何标准 Web<div>中。当以这种方式嵌入时,Flutter 就变成了一个 Web 组件,与 Web DOM 完全集成,甚至可以使用 CSS 选择器和转换来设置父 Flutter 对象的样式。

此外,他们对js包进行了一些重大更改,以实现JavaScript 和 Dart代码之间更流畅的集成。js 允许我们用@JSExport属性注释 Dart 代码中的任何函数,然后从 JavaScript 代码中调用它。

https://flutter-forward-demos.web.app/#/

新兴架构

WebAssembly作为一种平台中立的二进制指令格式,在现代浏览器上得到越来越多的支持,其成熟度不断提高。

Flutter 团队一直在与 Chrome 团队和其他 WebAssembly 合作伙伴合作,以添加对Dart 等垃圾收集语言的早期支持。

WebAssembly 的这个新扩展现在在 Chrome 的最新开发版本中得到了一个标志的支持。这将为 flutter web 支持提供进一步的速度和大小优化。

持续关注开发者体验

在 Flutter Forward,在开发通道中,他们提供了对记录和模式的早期支持,这两个新的增强功能可以很好地协同工作。

关于 Dart 3,因为他们正式宣布 Dart 3,这是我们为该语言引入可靠的空安全性工作的结晶。

此外,他们还谈到了 Flutter News Toolkit 一个免费的预构建 Flutter 应用程序模板——与 Google News Initiative (GNI) 合作加速新闻应用程序开发

让我们看看下图中的摘要👇

image.png

相关文章

网友评论

      本文标题:Flutter Forward 2023 发布了许多令人兴奋的未

      本文链接:https://www.haomeiwen.com/subject/efpahdtx.html