Google現(xiàn)在已經(jīng)發(fā)布了支持iOS 14和Android 11的最新版本的Flutter。新的Google Flutter 1.22距離版本1.20僅兩個月之遙。根據(jù)Google的說法,此版本可確保Flutter可以有效地支持Android 11和iOS 14。對這兩個操作系統(tǒng)的更新涉及許多底層工作。它必須符合SDK規(guī)范的最新版本。此外,所有功能都必須通過Google廣泛的測試套件。
對于iOS 14,此版本包括對新版本的Xcode 12和新圖標(biāo)的支持。對于Android 11,此更新支持新的屏幕類型,例如打孔屏幕和瀑布屏幕。調(diào)出軟鍵盤時,還可以提供更流暢的動畫效果。
Google Flutter –應(yīng)用程序開發(fā)人員的平臺
對于那些不了解Flutter的人來說,它是一個用于應(yīng)用程序開發(fā)的平臺。這樣就可以使用相同的代碼庫為多個平臺創(chuàng)建應(yīng)用程序。它支持Android,iOS,macOS,Linux,Web甚至Windows設(shè)備。
該平臺需要持續(xù)的開發(fā)以支持新系統(tǒng)的推出。借助Google Flutter 1.22,開發(fā)人員現(xiàn)在可以在Android 11和iOS 14應(yīng)用程序上工作。對于Android開發(fā)人員而言,新版本的Flutter帶來的收益并不多。但是,應(yīng)用程序的重要方面將不再“迷失”在缺口或打孔中。此外,即使Android鍵盤處于活動狀態(tài),F(xiàn)lutter應(yīng)用程序也將正確同步。iOS開發(fā)人員對Flutter的這一新更新感到非常滿意。首先,iOS開發(fā)人員現(xiàn)在可以創(chuàng)建應(yīng)用剪輯。此外,這些應(yīng)用程序現(xiàn)在可以無縫運(yùn)行。不再有任何不必要的剪貼板通知和崩潰。
但是,無論您要開發(fā)的平臺是什么,Google Flutter 1.22都有一些有趣的功能。我們有
一套易于定制的新按鈕小部件,用于應(yīng)用程序開發(fā)。
兩個插件,使開發(fā)人員可以將Google Maps或網(wǎng)站嵌入到應(yīng)用程序中。它們“已準(zhǔn)備好投入生產(chǎn)”。
Flutter 1.22應(yīng)用程序可以在后臺自動關(guān)閉并稍后恢復(fù),而不會丟失您的位置。這就是所謂的“狀態(tài)恢復(fù)”
需要特別注意的是,“狀態(tài)恢復(fù)”功能需要開發(fā)人員的艱苦努力才能使其正常工作。此外,F(xiàn)lutter的新版本還包含一些修復(fù)和改進(jìn)功能。它帶有一個新的新導(dǎo)航器,一個應(yīng)用程序大小工具等。