
据谷歌官方动静,谷歌为开辟者带来了 Windows 平台撑持的首个正式版本,Flutter 不变版本周全撑持 Windows 利用。谷歌暗示,Flutter 的 Windows 实现连系了 Dart 框架和 C++ 引擎,与对 Android 和 iOS 供给的撑持分歧。
据先容,Windows 和 Flutter 经由过程包括 Flutter 引擎的嵌进层停止通讯,该嵌进层卖力翻译和调剂 Windows 动静。Flutter 与 Windows 彼此调和,完成界面正在屏幕上的绘造,处置窗口年夜小调剂及 DPI 变动等事务,并利用 Windows 现有的体例处置多说话使命(如输进法编纂器)。
▲ 图源:谷歌
谷歌指出,开辟者的利用可使用 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 中。
正在接下来的几个月里,谷歌还将公布对 macOS 和 Linux 平台撑持的不变版本,届时出产版 Flutter 利用将获得全套的平台撑持,包罗桌面端、web 和挪动平台。
版权声明:本文为原创文章,版权归 头条123 所有,欢迎 本文,转载请保留出处!