彩虹下载站

首页 > 文章资讯 > 最新资讯

Flutter 2.0达到稳定并增加了对可折叠和双屏设备的支持

作者:佚名 来源:彩虹下载站 时间:2021-03-09

桌面一段时间以来,Flutter for Desktop一直处于Alpha阶段,这意味着需要更改API,错误和性能问题。借助Flutter 2.0,Google的地位已升至Beta版和稳定版之间。那是什么意思?好吧,它在Flutter 2.0 Stable中可用,但是Google认为它还没有完全完成

Flutter 2.0达到稳定并增加了对可折叠和双屏设备的支持

桌面

一段时间以来,Flutter for Desktop一直处于Alpha阶段,这意味着需要更改API,错误和性能问题。借助Flutter 2.0,Google的地位已升至Beta版和稳定版之间。那是什么意思?好吧,它在Flutter 2.0 Stable中可用,但是Google认为它还没有完全完成。可以用于生产环境,但是到处都有错误。

 

Flutter for Desktop还应该对键盘快捷键提供适当的支持,使其看起来更像Windows,Linux或macOS上的真正本机应用程序。如果您不相信它的稳定性,Canonical(Ubuntu背后的公司)已经开始在Flutter中重新制作Ubuntu安装程序,并决定在以后的所有应用程序中使用Flutter。

 

 

 

由于Flutter最初是一个跨平台的移动框架,因此这里没有太多要说的。在大多数情况下,Flutter具备移动功能的功能已经有一段时间了,除了一件事:可折叠设备。借助Flutter 2.0,由于Microsoft的贡献,现在支持可折叠的显示器。Flutter现在知道如何处理这种外形尺寸,并允许开发人员按自己的意愿布置应用程序。

 

Flutter 2.0达到稳定并增加了对可折叠和双屏设备的支持

 

 

Flutter 2.0中现在有了一个新的TwoPane小部件,顾名思义,该小部件可显示两个窗格。第一个窗格将显示在任何设备上,而第二个窗格将显示在可折叠显示器的右半部分。对话框还可以让您选择应在可折叠显示的哪一侧显示。

 

可折叠物上的折痕或铰链作为显示功能(如缺口)暴露给开发人员,因此应用程序仍可以根据需要拉伸到整个可折叠显示器,或考虑铰链的位置并进行相应显示。

Flutter 2.0达到稳定并增加了对可折叠和双屏设备的支持

最重要的是,Google已将其移动广告SDK插件移至测试版。这是一个适用于Android和iOS的SDK,可让您在移动应用中展示AdMob广告。当前,尚无桌面支持,但现在您应该能够使用Flutter制作带有广告的相对稳定的移动应用。