Google小組 從事Flutter開發的人, 它的免費框架和開源用戶界面, 昨天宣布 經過幾個月的工作, 該框架現在將其用途擴展到其他類型的平台。
將來,您可以豐富用戶的體驗 在Web,桌面應用程序和小型設備等平台上。 該消息大約是在Dart DevTools,一組編程工具和Dart Web編程語言的1.2版發布的框架2.2版發布後兩個月發布的。
關於顫振
撲 是一個用戶界面開發框架 由Google創建的免費開放源代碼。 直到那時, 它用於開發Android和iOS應用程序 這也是為Google Fuchsia創建應用程序的主要方法。
但是,由於Dart Web編程語言提供的可能性以及當今瀏覽器實現的新開發工具, Google最初能夠將對Flutter框架的支持擴展到Web。
現在, Google說,Flutter框架 正在成為便攜式用戶界面框架 適用於所有屏幕。
通過此框架更新,Google旨在使公司能夠在所有類型的屏幕上(包括通過移動應用程序,台式機和網絡)提供更好的客戶體驗。
網絡顫動
此 是Flutter實現,與 使用處理的代碼 標準網絡技術,例如HTML,CSS和JavaScript。
借助用於Web的Flutter,可以將以Dart編程語言編寫的Flutter代碼編譯成可嵌入到瀏覽器中並部署在任何Web服務器上的客戶端體驗。
您可以使用Flutter的所有功能,並且不需要瀏覽器插件。 儘管Flutter for Web仍在開發中,但Google已與《紐約時報》(NYT)合作對其進行了嘗試,以開發KenKen Puzzle遊戲的新界面,該界面由美國報紙提供給其訂閱者。
遊戲已更新,並在Android,iOS,Web,Mac和Chrome操作系統上使用相同的代碼。
台式機顫振
最初創建該項目是為了在Windows,Mac OS,Chrome OS和Linux上開發Flutter的實現。
正在將Flutter擴展到作為目標環境的桌面支持的工作,允許開發人員使用Flutter在上述平台上創建應用程序。
長期, 這項工作將創建一個完全集成的解決方案 在其中顫振創建將同時工作 對於台式機和移動平台, 但谷歌表示,這項工作仍在進行中。
儘管這些目標尚未準備就緒,但Google Flutter小組表示,他們已經發布了開發可在Mac,Windows和Linux上運行的Flutter應用程序的第一條說明。
嵌入式設備顫振
顫振的便攜性 擴展到嵌入式設備即較小的設備例如Raspberry Pi和Google Home Hub。
谷歌表示,目前,Flutter已經在其中運行的嵌入式平台之一是基於智能顯示操作系統的,該操作系統為諸如Google Home Hub之類的產品提供支持。
也就是說,將Flutter引入新平台需要將Flutter引擎引入目標,並實現嵌套。
Flutter引擎本質上是跨平台的,可以與各種客戶端渲染API(OpenGL,Vulkan和軟件)一起使用。 包括Dart運行時虛擬機。
移動設備顫振
對於手機, Google已宣布將該框架更新為1.5版。
根據Google的說法,Flutter 1.5包含數百項更改,以響應開發人員的反饋, 包括對新的iOS SDK要求的更新 從App Store進行更新,iOS小部件和材料的更新,以及引擎和Dart 2.3對新型設備的支持。
Google本週增加了對應用內付款的初步支持。 最後,為Flutter提供了2,000多種開源軟件包。
來源: https://developers.googleblog.com