开篇寄语
此前,伯衡君介绍过一种名为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应用哦。
ArrayArrayArray- 我的微信
- 微信扫一扫加好友
- 我的微信公众号
- 扫描关注公众号