Flutter|谷歌:Flutter正式支持Windows应用,与Android和iOS支持一致
IT之家 2 月 16 日消息 , 据谷歌官方消息 , 谷歌为开发者带来了 Windows 平台支持的首个正式版本 , Flutter 稳定版本全面支持 Windows 应用 。 谷歌表示 , Flutter 的 Windows 实现结合了 Dart 框架和 C++ 引擎 , 与对 Android 和 iOS 提供的支持一致 。
据介绍 , Windows 和 Flutter 通过包含 Flutter 引擎的嵌入层进行通信 , 该嵌入层负责翻译和调度 Windows 消息 。 Flutter 与 Windows 相互协调 , 完成界面在屏幕上的绘制 , 处理窗口大小调整及 DPI 变更等事件 , 并使用 Windows 现有的方式处理多语言任务(如输入法编辑器) 。
【Flutter|谷歌:Flutter正式支持Windows应用,与Android和iOS支持一致】
文章图片
▲ 图源:谷歌
谷歌指出 , 开发者的应用可以使用 Flutter 框架的全部功能 , 还可以在 Windows 上直接通过 Dart 的 C 语言互操作层 , 或者使用以 C++ 编写的平台插件 , 与 Win32、COM 和 Windows Runtime API 进行通信 。
此外 , 谷歌还调整了许多通用插件 , 用来提供对 Windows 的支持 , 包括 camera、file_picker 和 shared_preferences 。 同时 , 社区也为众多其他 package 加入了对 Windows 的支持 , 涵盖了从 Windows 任务栏集成到串行端口访问的所有内容 。
对于完全定制的 Windows 界面 , 开发者还可以使用如 fluent_ui 和 flutter_acrylic 等 package 来创建可以呈现 Microsoft Fluent 设计体系的应用 。 开发者也可以使用 msix 工具来封装应用 , 并上传至 Windows 的 Microsoft Store 中 。
IT之家了解到 , 在接下来的几个月里 , 谷歌还将发布对 macOS 和 Linux 平台支持的稳定版本 , 届时生产版 Flutter 应用将得到全套的平台支持 , 包括桌面端、web 以及移动平台 。
推荐阅读
- IT|由上海工厂生产的右舵版Model Y正式登陆英国 开始大批量交付
- Build|微软Win10 Build 19044.1566正式版发布
- 电池|iFixit拆解Steam Deck,并将正式出售来自Valve官方的替换零件
- 硬件|谷歌推出 Chrome OS Flex 系统,可将旧电脑变成 Chromebook
- Build|微软Win11 Build 22000.527正式发布:商店运行安卓App
- Google|谷歌宣布Chrome OS Flex早期预览 瞄向老旧PC与Intel Mac
- 新浪科技|谷歌母公司Alphabet旗下Wing宣布更换CEO 加速推广无人机配送服务
- Google|谷歌母公司Alphabet旗下Wing宣布更换CEO 加速推广无人机配送服务
- Program|微软意识到 Win11 的 2 月更新存在问题,将在正式发布之前修复
- Apple|苹果和谷歌应用商店将面临数十亿欧元的集体诉讼