诸如三星Galaxy Z Fold 2之类的可折叠手机无疑是智能手机迈出的令人印象深刻的一步,但在成为主流之前,还有很多事情需要解决。除了价格(通常是惊人的)之外,无论是在最好的可折叠手机上还是在Microsoft Surface Duo等双屏设备上,都仍然缺乏与应用程序完全兼容的功能。幸运的是,微
诸如三星Galaxy Z Fold 2之类的可折叠手机无疑是智能手机迈出的令人印象深刻的一步,但在成为主流之前,还有很多事情需要解决。除了价格(通常是惊人的)之外,无论是在最好的可折叠手机上还是在Microsoft Surface Duo等双屏设备上,都仍然缺乏与应用程序完全兼容的功能。幸运的是,微软一直在与Google合作改善双屏体验,这不仅将使它自己的可折叠设备受益,还将使未来的设备受益,例如传闻中的三星Galaxy Z Fold 3。今天,两家公司宣布了通过Flutter的新支持提高应用程序兼容性的第一步。
Flutter是一个跨平台框架,开发人员可以使用单个代码库为iOS和Android生成应用程序。在Microsoft的帮助下,该框架很快将支持不同类型的可折叠手机。识别可折叠手机的不同变化是新功能的重要组成部分,例如带有铰链分隔器的手机或只有折痕的手机可将单个显示器的不同部分分开。这些被称为“显示功能”,并将允许开发人员输入属性,例如有关手机铰链的信息。
有了这些信息,Flutter将允许开发人员避免某些应用程序元素(如对话)的依赖。它还将通过优先显示来适应应用程序的布局,例如在折叠设备时自动重建应用程序。通过识别设备上的可用空间,新的TwoPane小部件还将更好地扩展应用程序。例如,单屏智能手机将显示一个“面板”,而双屏设备将在其旁边显示另一个面板。有关这些实现的详细信息以及它们如何工作的更多信息,您可以在Microsoft开发人员博客上查看公告。
微软对Android上的可折叠和双屏支持做出的贡献,以及Google可能对Android 12进行的改进,这些设备的未来比以往任何时候都更加光明。
相关文章
更多+-
07/03
-
07/03
-
07/03
-
07/03
手游排行榜
- 最新排行
- 最热排行
- 评分最高