Canonical 选择 Flutter 来构建未来的 Ubuntu 应用(flutter ubuntu desktop)
出品|开源中国
文|Travis
Flutter 将成为 Canonical 未来移动端和桌面端应用开发的默认选择。
有必要对那些不太了解的用户简单介绍一下 Flutter。Flutter 是 Google 创建的一个开源 UI SDK,旨在帮助那些想要为 Android、Linux、Mac、iOS、Windows、Google Fuchsia 等操作系统构建应用程序的开发者。
通过 Flutter,开发人员可以获得一种简便易用的移动和桌面应用程序开发体验,能够快速开发桌面端、移动端和 Web 端使用的应用程序。Flutter 持续的高话题性和探讨度也证明 Google 的开源、跨平台 UI SDK 已在开发人员中广受欢迎。
Ubuntu 大举押注 Flutter
Canonical 是 Flutter 的狂热支持者。一年前,Canonical 就与 Google 展开合作,并于今年早些时候将 Flutter SDK 作为 Snap 在 Linux 上提供,Snap 是 Ubuntu 和其他 GNU/Linux 发行版的通用软件部署和包管理系统。
Ken VanDine 是 Canonical Ubuntu 桌面团队的一员。他在 Google 最近的 Flutter Engage 活动中出现,转达了公司对这项技术的全力支持。
Ken 表示:"我们(Canonical)不仅启用了 Flutter for Linux,我们还与 Flutter 团队合作在 Linux 的应用商店 Snap Store 上推出了 Flutter SDK。通过发布 Fluter SDK,我们使安装和设置开发环境变得非常容易,以便在 Ubuntu 上使用 Flutter 构建移动、网络和桌面应用程序。Flutter 将成为 Canonical 未来创建移动端和桌面端应用程序的默认选择。”
对于一个框架而言,这是一个相当大的承诺。但直到几个月前这个框架才在 Ubuntu 和 Google 的共同努力下用于 Linux 桌面,相比目前所使用的技术,Flutter 在 Ubuntu 上还缺乏足够的稳定性。
即便如此,Canonical 显然也看到了 Flutter 的潜力。Canonical 还在上个月宣布,他们正在为未来的 Ubuntu 发行版用 Flutter 重新编写安装程序。这将使 Canonical 能够在整个 Ubuntu 产品系列中提供一致的安装体验。Canonical 未来将会全身心投入到该技术中。
有兴趣尝试投入该技术的朋友,可以从 Snap Store 下载 Flutter SDK。