Flutter2发布,一套代码适用全系统应用开发以及Web应用

已收录   阅读次数: 1,116
2021-03-0618:33:47 发表评论
摘要

此前,伯衡君介绍过一种名为uni-app的前端应用框架,可以开发10个平台的web应用,具体可以参看下方的前情提要,而这次伯衡君介绍的这个Flutter开发语言则是更加强大,除了可以开发web端应用,还可以开发Windows,MacOS以及Linux应用,趁着这次Flutter2发布,咱们来一起来了解一下……

分享至:
Flutter2发布,一套代码适用全系统应用开发以及Web应用

开篇寄语

此前,伯衡君介绍过一种名为uni-app的前端应用框架,可以开发10个平台的web应用,具体可以参看下方的前情提要,而这次伯衡君介绍的这个Flutter开发语言则是更加强大,除了可以开发web端应用,还可以开发Windows,MacOS以及Linux应用,趁着这次Flutter2发布,咱们来一起来了解一下。

官方网站

内容详情

Flutter 2是Google跨平台UI工具包的重大更新,稳定了Web支持并添加了新平台,包括可折叠,嵌入式和台式机。同时,新的Dart 2.12带来了空安全性和Dart外部功能接口(FFI)。

通过 Flutter 2,开发者可以使用相同的代码库为 iOS、Android、Windows、macOS 和 Linux 五种操作系统构建原生应用,以及为 Chrome、Firefox、Safari 和 Edge 等浏览器打造 web 体验。

在相对较长的技术预​​览阶段,Google通过使用WebAssembly构建新的CanvasKit驱动的渲染引擎,为提高Flutter的Web性能进行了广泛的工作,同时还确保了为Web构建的体验可以在台式机和移动设备上无缝运行。最初,Flutter专注于两种Web场景,包括渐进式Web应用程序(PWA)和单页应用程序(SPA)。

谷歌数据显示,仅 Google Play 商店就已有超过 15 万款 Flutter 应用,而现在应用可以在无需重写的情况下部署到桌面设备和 web 平台。

可以直接在官网学习相关知识,以及如何编写自己第一个Flutter应用哦。

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: