资讯详情

2022 Flutter 宣布发布 Windows 正式版

原文链接: https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed

自从推出 Flutter 我们一直专注于为美丽的定制应用程序提供跨平台解决方案,它们被编译成机器代码,并充分利用设备的底层图形硬件功能。

目前有近 50 使用万个应用程序 Flutter……

到目前为止,我们已经看到了超出预期的势头,现在已经快到了 50 使用已发布的1万个应用程序 Flutter,包括来源 Betterment、BMW 和 ByteDance 来自公司的大型应用程序,以及 Google 三十个团队开发的应用。

Statista和SlashData等分析师衡量,2021 年 Flutter 已成为最受欢迎的跨平台 UI 工具包:

在 2021 在所有四个季度的调查中,总有92% 的 Flutter 开发人员对我们的工具表示积极满意。(其他) 8% 人,我们在听你的反馈)

在研究数据中,一个常见的要求是对的 Windows 的支持。

今天,我们很高兴宣布全面支持稳定版本 Windows 应用。

Window and Flutter

几年前,我们这样做了 Flutter 从 iOS 和 Android 向括括括括 Web 和 Desktop 平台。

Flutter 跨平台的核心是:便携、 Skia 图形引擎、Flutter 渲染系统、动画、主题、文本输入和国际化 Flutter 数百个控件 。

但桌面应用不仅仅是在更大屏幕上运行的移动应用:

  • 还有键盘、鼠标等专用输入设备,大小可调窗口,通常运输在宽屏显示器上;
  • 对辅助功能、输入法编辑器、视觉风格等关键事物有不同的约定;
  • 不同于底层操作系统 API 集成:桌面应用支持从文件系统选择器到设备硬件,再到 Windows 数据存储的所有内容,如注册表;

所以,虽然我们在 Flutter 引入了 Windows 但我们也是 Windows 量身定制了 Flutter。

正如我们对 Android 和 iOS 支持是一样的,

Flutter 与 Windows 协调开发者 UI 画在屏幕上,处理窗口大小的调整和 DPI 变更和其他事件,以及现有事件 Windows 模式配合使用以实现国际化,例如输入法编辑器。

在 Windows 上 Flutter 使用完全相同 Dart 代码,但利用了原生的 Windows API,所以你的应用程序可以使用 Flutter 框架的所有能力。

,此外,我们还调整了一些常用的插件来支持 Windows,包括:camerafile_pickershared_preferences 等等。

更重要的是,社区已经添加了大量其他软件包 Windows 支持,涵盖从 Windows 任务栏集成到串行端口访问的所有内容。

已经有几百个了 package 调整后支持 Windows 构建的 Flutter 应用程序。

以下是我们迄今为止看到的一些早期示例:

微软和 Flutter

我们询问了 Windows 团队愿意分享一些关于团队是否愿意分享的关于 Flutter 以下是微软支持的信息 Windows 开发平台公司副总裁 Kevin Gallo 所说的:

我们很高兴看到它 Flutter 增加造增加 Windows 应用的支持,Windows 这是一个开放的平台,我们欢迎所有的开发人员,我们很高兴看到它 Flutter 开发人员给他们带来经验 Windows 并发布到 Microsoft Store,Flutter 对 Windows 支持是社区迈出的一大步。我们迫不及待地想看到你会做什么 Windows 带来什么!”

事实上,我们可以看到微软的几个团队对今天的公告做出了贡献,特别是我们要感谢 Fluent 设计团队为 Windows 上的 Flutter 应用程序提供的图标 fluentui_system_icons 包已被授予 Flutter Favorite 地位表明其质量。

微软围绕 Windows accessibility 投资也给我们留下了深刻的印象,我们也感谢团队的帮助,以确保 Flutter 从一开始就支持屏幕阅读器。

正如Microsoft 包容性设计工具包中的图表显示,Flutter 提供适应不同永久、临时或情境需求的体验。

Narrator是 Windows 可与中内置的屏幕阅读器应用程序相匹配 Flutter 配合使用应用程序。

用于 Windows 开发工具生态系统

我们的工具合作伙伴也在增加 Windows 这里主要强调一些支持:

Flutter 2.10 支持 Windows

作为今天发布的 Flutter 2.10 构建的一部分 Windows 应用程序提供了稳定的支持,Flutter 2.10 它还包括许多其他功能、性能改进和错误修复,更可见:https://juejin.cn/post/7060676437518319630

在接下来的几个月里,你会听到更多关于完成对的信息 macOS 和 Linux 稳定支持,使全套桌面,Web 移动平台可用于您的生产 Flutter 相关信息的应用。

同时,谢谢你 Flutter 我们很高兴看到你的支持 Windows 构建的内容。

标签: d01kn热继电器d01一体化瓦振变送器d01轴瓦振动变送器xcbsq

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台