谷歌釋出跨平臺UI開發工具包Flutter1.0
今天,谷歌在倫敦的現場活動宣佈推出跨平臺APP開發UI工具包—— ofollow,noindex">Flutter 的第一個穩定版本。
雖然當下跨平臺UI工具包並不是什麼新鮮事,但Flutter在速度和開發人員控制方面依然有其獨到之處。
與其他跨平臺工具包不同,Flutter不會給開發人員在視覺元素選擇方面帶來過多限制。根據Google的說法,使用Flutter的開發人員可以精確控制螢幕的每個畫素,並且還提供工具讓設計人員能夠插入圖形,視訊,文字和應用程式控制元件。
Flutter中另一項有用的創新被稱為“狀態熱過載”,它允許開發人員實時調整和修改應用程式的設計,而無需重新載入或重建其程式碼庫。另外一個好處是,使用者可以在不丟失應用程式狀態的情況下進行更新。根據Google的說法,這一功能使開發週期內的生產效率提高三倍。
Flutter對外發布前已經擁有一票Google內部粉絲。該框架於今年2月在世界行動通訊大會上宣佈,現在為該公司的 Google廣告 應用程式提供支援。
事實上,Flutter框架的使用者中不乏一些知名公司,包括阿里巴巴,Groupon,騰訊和Capital One。第三方公司也紛紛提供Flutter的擴充套件產品。
使用 2Dimensions的 一個工具——Flare ,開發人員可以在Flutter應用程式中建立和嵌入向量動畫,然後使用程式碼編寫它們。這基本上將設計和動畫過程整合到了同一個工作流程中。
Flutter 1.0的已經正式釋出,嚐鮮的使用者可點 此處 下載。Google提供的 文件幫助開發人員從其他框架轉換d到Flutter ,除了 程式碼實驗室 ,谷歌還提供了常見示例的“ 操作手冊 ”和 幾個技術視訊 。