最好看的新闻,最实用的信息
09月12日 12.8°C-15.9°C
澳元 : 人民币=4.75
珀斯
今日澳洲app下载
登录 注册

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持

2022-05-12 来源: cnBeta 原文链接 评论0条

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持 - 1

(来自:Flutter.dev官网)

随着 Flutter 3 的正式到来,该团队又为其带来了对 Linux 和 macOS 桌面应用程序的全面支持,辅以其它诸多新功能、且兼容 Apple Silicon 。

Flutter 与 Dart 语言产品兼用户体验(UX)总监 Tim Sneath 表示,正在推出的 Flutter 3 使其跨手机、桌面和 Web 提供多平台 UI 开发的一个重要里程碑。

尽管回想 Flutter 1 刚发布时,他们并不指望它会变成一款被广泛使用的移动工具包。

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持 - 2

目前 Flutter 已全面支持 iOS、Android 和 Web 平台,以及Windows、macOS 和 Linux 桌面应用程序。

以 macOS 为例,最新正式版已提供对通用二进制文件的支持 —— 意味其能够在 Intel / Apple Silicon 芯片平台上原生运行。

至于 Linux 版本,Google 携手 Ubuntu 开发商 Canonical 带来了同类最佳的高度集成开发选项。

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持 - 3

对于大多数开发者来说,应该还是会将 Flutter 3.0 继续视作他们首选的移动 App 构建框架。包括微信、字节跳动、Betterment、SHEIN 和宝马在内的许多企业,都在押注于它。

事实上,正如 Google 今日宣布的那样,Flutter 应用发布数已较一年前翻番(超 50 万+)。

与此同时,也有一些开发者在积极利用它来打造桌面应用程序 —— 比如 Wunderlist 创始人正在推出全新的 Superlist 生产力应用(今日开启桌面 Beta 测试)。

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持 - 4

正如 Sneath 指出,许多开发者正在使用 Flutter 制作休闲游戏,部分原因是其内置了硬件加速支持 —— 比如《PUBG Mobile》就将 Flutter 用于其非游戏的用户界面。

虽然 Flutter 团队没有事先预料到这点,但为了照顾这部分开发者,Google 还是引入了基于 Flame 开源游戏引擎的 Flutter Casual Games Toolkit 工具包。

感兴趣的朋友,可以戳这里(传送门)体验下用 Flutter 构建的一款弹球主题街机模拟器游戏。

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持 - 5

Flutter 3 的另一项新特性,就是与 Firebase 的更深入集成。作为 Google 用于构建移动和 Web 应用程序的后端平台,Google 希望推动 Android / iOS 体验的同步发展。

当然,这并未影响 Flutter 与其它第三方服务的集成,包括 Firebase 的竞品、来自亚马逊的 AWS Amplify 等。

I/O 2022:谷歌为Flutter 3带来对macOS和Linux桌面应用程序的支持 - 6

与此同时,Flutter 3 改进了对 Crashlytics 的支持。作为 Firebase 的崩溃报告服务,它现可实时追踪致命的崩溃等事件。

最后,Flutter 团队现也基本完成了向 Google 倡导的 Material Design 3 设计语言的迁移。

转载声明:本文为转载发布,仅代表原作者或原平台态度,不代表我方观点。今日澳洲仅提供信息发布平台,文章或有适当删改。对转载有异议和删稿要求的原著方,可联络[email protected]
今日评论 网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论


Copyright Media Today Group Pty Ltd.隐私条款联系我们商务合作加入我们

电话: (02) 8999 8797

联系邮箱: [email protected] 商业合作: [email protected]网站地图

法律顾问:AHL法律 – 澳洲最大华人律师行新闻爆料:[email protected]

友情链接: 华人找房 到家 今日支付Umall今日优选