Canonical和Google合作将Flutter应用程序引入Linux

在Linux上波动

一年多以前 我们和你说话 来自Flutter,这是一个免费的开源用户界面开发框架,直接来自Google的Idea Factory。 除其他事项外,它还用于开发适用于Android和iOS的应用程序,还可以为同一家公司的紫红色创建应用程序。 几个小时前,伟大的搜索引擎公司和Canonical公司宣布了一项协议,该协议将允许 进入Linux.

规范交易将导致某些用户可能不喜欢的部分:开发人员将不得不创建他们的应用并将其交付给Snapcraft,也就是说,他们将 可作为快照包。 而且是我们许多人更喜欢Flatpak软件包,甚至Linux Mint也已经完全摆脱了 snapd 基本上是因为他们认为这是运营Mark Shuttleworth的公司中的强力公司。

Flutter应用将作为Snap软件包提供

Flutter小组的产品经理Tim Sneath表示,这是一个重大进步,因为UI框架很少具有足够强大和通用的功能,操作系统无法依赖它们。 提及 Windows是用C ++而不是.NET编写的,即使是对于计算器之类的小程序也是如此。 斯尼思还认为,这表明 Canonical愿意认真认真地进行投资 为Linux创建应用程序,使Linux上的Flutter成为Ubuntu的正式组成部分。 此外,公司可以对选择Flutter充满信心-这进一步证明了Flutter的使用寿命和技术卓越性,所有这些都由Sneath表示。

Flutter最初是作为 移动用户界面框架 开源 这有助于开发人员为Android和iOS构建本机界面。 但是,自2019年XNUMX月以来,Flutter允许开发人员从相同的代码库构建桌面,嵌入式,移动和Web应用程序。 开发人员可以在电话,手持设备,平板电脑,台式机,笔记本电脑,电视以及智能电视或显示器上使用Flutter。

Linux支援

根据Google的说法:

这项工作包括对引擎进行广泛的重构,以支持桌面样式的键盘和鼠标输入,以及可调整大小的顶级窗口。 它还包括非常适合桌面的新UI功能,例如Material Density支持和NavigationRail,以及通过Dart中的实验与Funder和菜单栏访问,系统和标准对话框进行深度集成到底层桌面OS的实验。 所有这些工作是为了确保除了适合移动样式的体验,Flutter还准备处理第一个全尺寸的桌面应用程序。

至于Canonical,该公司还希望此举将邀请开发人员 选择Snap软件包 在创建应用程序时。 目前,他们可以与Flatpak竞争,但是许多开发人员更喜欢通过Snapcraft将其应用程序交付给Flathub。 而且我们当中还有很多人选择Snap而不是Snap来选择Flatpak应用程序,原因是这些应用程序更新得更快或更流畅。

最终用户获得了什么

原来, 种类更多的应用。 开发人员创建应用程序时,他感兴趣的是,该应用程序可以连接到尽可能多的设备,并且开发的次数越少,对他来说越好。 换句话说,如果开发人员基于Flutter创建了一个应用,并且只需很少的更改,就可以在iOS,Android,台式机以及现在的Linux上使用,他们会感到很舒服,我们将提供一个可供选择的选项,如果没有今天宣布的协议,这将是不可能的。

现在只 我们需要等待一段时间,看看一切如何演变 这。 当然,必须明确一点,此处没有任何解释说明本地Android或iOS应用程序将支持Linux。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   马里奥·卡斯特罗·丰特马基(Mario Castro Fontemachi)

    好消息!! 希望它有坚实的基础,并且会随着时间的流逝而持续下去。 颤振是壮观的,我喜欢它!

  2.   Citizen101

    这是今年余下时间最好的消息,Dart和Flutter绝对是美女。