您現(xiàn)在的位置是:首頁 >互聯(lián)網 > 2020-11-10 14:11:00 來源:
Google將其Flutter接口框架引入Windows
Google LLC今天宣布,其用于構建用戶界面的Flutter框架現(xiàn)在支持Windows,從而使開發(fā)人員能夠將其基于Flutter的應用程序帶入運行Microsoft操作系統(tǒng)的十億多個設備中。
Flutter是Google創(chuàng)建的一個開放源代碼框架,使開發(fā)人員可以更快地為其應用程序設計界面。通過允許接口代碼可在不同的操作系統(tǒng)之間重用而無需費力的重寫,從而節(jié)省了時間。該框架正在迅速吸引開發(fā)人員,自4月份以來,使用該框架的Play商店應用數(shù)量已翻倍,從100,000個增加到10萬多個。
Google工程師在Flutter中添加了許多組件,從而使得新宣布的Windows支持成為可能。一種是所謂的外殼程序,使在Windows應用程序中加載和運行Flutter代碼成為可能。另一個附加功能是對WM_COMMAND的支持,WM_COMMAND是程序用于組織界面元素的低級操作系統(tǒng)功能。
最重要的是插件支持。像許多流行的開發(fā)框架一樣,F(xiàn)lutter具有一個開源插件生態(tài)系統(tǒng),開發(fā)人員可以用來完善默認功能集。這家搜索巨頭正在與開源社區(qū)合作,將Windows兼容性添加到尚不支持該平臺的插件中,到目前為止已更新了六種。
更新的組件為任務提供功能,例如加密用戶數(shù)據和啟動瀏覽器窗口。“使用這些插件的好處是它們中的大多數(shù)還支持其他Flutter平臺,這使您可以將應用定位到Android,iOS,Web等以及Windows上,” Flutter開發(fā)團隊今天在博客中寫道。
展望未來,Google將努力增加對UWP的支持。UWP是Windows應用程序編程接口的更新版本,程序可通過該接口與操作系統(tǒng)進行交互,以提供更好的設備支持和安全性。
當Google在2017年發(fā)布Flutter時,該框架主要針對移動開發(fā)。此后,該公司通過添加為Web服務 和桌面程序構建界面的功能,將其轉變?yōu)楦嗟耐ㄓ霉ぞ?。除了提高開發(fā)人員的生產力,Google增強平臺支持的努力最終還可以通過允許跨平臺應用程序提供更一致的界面來改善最終用戶的體驗。
Windows支持當前處于alpha測試模式。