Flutter 在 Linux 上的新特性主要包括以下几个方面:
Flutter 3 增加了对 macOS 和 Linux 应用程序的稳定支持,使得开发者可以使用一套代码库构建 iOS、Android、Windows、macOS 和 Linux 五大平台的应用,真正实现跨平台开发。
Flutter 3.27 版本引入了 Metal rendering surface 的新实现,支持在 UI 工作负载完成后更一致地开始光栅工作负载,这意味着用户会观察到整体帧时间更加稳定,特别是在高帧率设备上将更一致地达到 120Hz。
Flutter 3 集成了 Dart 2.17 版本,带来了枚举支持、改进的类型推断等特性。此外,还支持 Material You 动态颜色主题,可以根据用户的壁纸颜色自动调整应用主题色。
Flutter 3 的发布推动了 Flutter 生态系统的蓬勃发展,推出了 Flutter 游戏工具包,为开发者提供了构建休闲游戏所需的工具和资源。同时,Flutter 的 Package 生态持续发展,为开发者提供了丰富的功能扩展和解决方案。
Flutter 开始探索嵌入式设备领域的应用,开发了 flutter-embedded-linux 项目,帮助在嵌入式 Linux 设备上运行 Flutter 应用。
这些新特性不仅简化了开发流程,还增强了 Linux 作为开发者平台的吸引力,预示着未来将有更多创新和优质的桌面应用出现在 Linux 环境中。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:linux flutter有啥新特性