U管生活

App设计好物!Google开源UI工具Flutter释出1

Google 为打造 Android 与 iOS app 的开源 UI 工具 Flutter,今天终于释出了 1.0 版。Google 同时也宣布多项第三方整合资源,以及一些让 Flutter 更容易接入现有 app 的功能。Flutter 最早是在 Google 2017 年的 I/O 开发者大会

U管生活2020.06.06

App设计好物!Google开源UI工具Flutter释出1

Google 为打造 Android 与 iOS app 的开源 UI 工具 Flutter,今天终于释出了 1.0 版。Google 同时也宣布多项第三方整合资源,以及一些让 Flutter 更容易接入现有 app 的功能。

Flutter 最早是在 Google 2017 年的 I/O 开发者大会现身,之后便快速获得大量人气,当时就算还没到 1.0 版的完成度,而且程式还必须用 Dart 来写,就已经有像 Groupon、飞利浦 Hue、腾讯、阿里巴巴、Capital One 等公司开始用它来打造应用程式。Google 表示已经有 Google 和 Apple 的软体商城已经上架上千个 Flutter app。

根据 TechCrunch 报导,Google Dart 的团队产品经理 Tim Sneath 认为 Flutter 要解决的就是开发者常常得面对的难题,要幺就是选择一个平台来开发,要幺就是分别用 Android 和 iOS 的 SDK 来从头打造该系统原生的 app 两次。Flutter 让开发者可以用一套程式库,在 Android 和 iOS 打造出原生般的 UI 体验。

Facebook 的 React Native 也是另一个相当受欢迎的工具,但 Sneath 认为 React Native 程式是用 JavaScript 写的,要用到浏览器的 JavaScript 引擎让体验偏离了原生体验。而 Google 则把 Dart 编译成给 Android 和 iOS 的原生 ARM ,用的是硬体加速的 2D 引擎,并强调开发者对萤幕上每一个像素都有绝对的控制能力。

App设计好物!Google开源UI工具Flutter释出1

最后,Google 发表了第三方支援,如 Square 支付、2Dimentions 向量动画、Nevercode 提供 Flutter app build 和 package 的自动化工具。新功能则包括可以慢慢把 Flutter 程式码加入旧有 app 的「Add to App」,以及「Platform Views」,有点像「Add to App」的相反功能,可以把 Android 和 iOS 的控制加入 Flutter app 里面。

上一篇: 下一篇:

相关阅读

猜你喜欢