彩虹下載站

首頁 > 文章資訊 > 最新資訊

谷歌和微軟通過將新的應(yīng)用程序開發(fā)工具引入Flutter

作者:佚名 來源:彩虹下載站 時(shí)間:2021-03-05

諸如三星Galaxy Z Fold 2之類的可折疊手機(jī)無疑是智能手機(jī)邁出的令人印象深刻的一步,但在成為主流之前,還有很多事情需要解決。除了價(jià)格(通常是驚人的)之外,無論是在最好的可折疊手機(jī)上還是在Microsoft Surface Duo等雙屏設(shè)備上,都仍然缺乏與應(yīng)用程序完全兼容的功能。幸運(yùn)的是,微

諸如三星Galaxy Z Fold 2之類的可折疊手機(jī)無疑是智能手機(jī)邁出的令人印象深刻的一步,但在成為主流之前,還有很多事情需要解決。除了價(jià)格(通常是驚人的)之外,無論是在最好的可折疊手機(jī)上還是在Microsoft Surface Duo等雙屏設(shè)備上,都仍然缺乏與應(yīng)用程序完全兼容的功能。幸運(yùn)的是,微軟一直在與Google合作改善雙屏體驗(yàn),這不僅將使它自己的可折疊設(shè)備受益,還將使未來的設(shè)備受益,例如傳聞中的三星Galaxy Z Fold 3。今天,兩家公司宣布了通過Flutter的新支持提高應(yīng)用程序兼容性的第一步。

谷歌和微軟通過將新的應(yīng)用程序開發(fā)工具引入Flutter

Flutter是一個(gè)跨平臺(tái)框架,開發(fā)人員可以使用單個(gè)代碼庫為iOS和Android生成應(yīng)用程序。在Microsoft的幫助下,該框架很快將支持不同類型的可折疊手機(jī)。識(shí)別可折疊手機(jī)的不同變化是新功能的重要組成部分,例如帶有鉸鏈分隔器的手機(jī)或只有折痕的手機(jī)可將單個(gè)顯示器的不同部分分開。這些被稱為“顯示功能”,并將允許開發(fā)人員輸入屬性,例如有關(guān)手機(jī)鉸鏈的信息。

谷歌和微軟通過將新的應(yīng)用程序開發(fā)工具引入Flutter

有了這些信息,F(xiàn)lutter將允許開發(fā)人員避免某些應(yīng)用程序元素(如對(duì)話)的依賴。它還將通過優(yōu)先顯示來適應(yīng)應(yīng)用程序的布局,例如在折疊設(shè)備時(shí)自動(dòng)重建應(yīng)用程序。通過識(shí)別設(shè)備上的可用空間,新的TwoPane小部件還將更好地?cái)U(kuò)展應(yīng)用程序。例如,單屏智能手機(jī)將顯示一個(gè)“面板”,而雙屏設(shè)備將在其旁邊顯示另一個(gè)面板。有關(guān)這些實(shí)現(xiàn)的詳細(xì)信息以及它們?nèi)绾喂ぷ鞯母嘈畔?,您可以在Microsoft開發(fā)人員博客上查看公告。

谷歌和微軟通過將新的應(yīng)用程序開發(fā)工具引入Flutter

微軟對(duì)Android上的可折疊和雙屏支持做出的貢獻(xiàn),以及Google可能對(duì)Android 12進(jìn)行的改進(jìn),這些設(shè)備的未來比以往任何時(shí)候都更加光明。