為了給 iOS 和 Android 移動平臺輕松開發應用程序,谷歌推出了名為 Flutter 的應用開發框架。不過隨著時間的推移,它正在成為“一次編譯,隨處運行”的大規??缙脚_項目的一個縮影。最新消息是,新版 Flutter 應用開發框架已支持輕松開發可在 Windows 平臺上運行的應用程序。
在推出后的幾年時間里,Flutter SDK 已提供了對 Web、嵌入式、macOS、以及 Linux 應用創建的支持,極大地拓展了這款應用開發框架的覆蓋范圍。
此前谷歌還調侃過,Flutter 只剩下 Windows 這個主要平臺沒有提供支持了。
現在,Flutter 團隊正在啟動適用于 Windows Alpha 的 Flutter SDK,以幫助開發者構建標準的 .exe 可執行文件和支持庫。
這些程序不僅可在 Windows 7 到 Windows 10 PC 上運行,還能夠與其它平臺(比如 Android / iOS)使用完全相同的 Dart 代碼。
如需體驗 Flutter for Windows,請移步至 Flutter 的開發通道(Dev Channel),啟用 Windows 構建、并為項目設置必要的文件內容,所有這些操作都可在命令提示符下輕松完成。
為將 Windows 應用程序發送到其它計算機,谷歌還提供了打包壓縮的支持。
當然,將 Flutter 應用程序放到 Windows 之類的桌面平臺上運行、而不是僅僅是依賴于 Web Apps,最大好處就是能夠利用系統內置的功能、以及調用現有的第三方桌面功能庫。
Tim Sneath 表示,Flutter 團隊一直在這方面努力,以使 Flutter Dart 代碼能被輕松用于 Windows 應用程序中的一些最常見任務。
為展示 Flutter 在 Windows 上的潛力,谷歌還提供了一些開源的示例應用,比如主打通訊錄管理功能的 Flokk、以及改進后的 Flutter Gallery 圖庫(為桌面使用場景而優化)。
目前使用 Flutter 構建的 Windows 應用程序都基于經典的 Win32 API,因而大家無需顧慮它們與大多數 Windows 計算機的兼容性。
展望未來,開發團隊還計劃為 Windows 10 / Xbox One 等 UWP 平臺提供支持,甚至當前 Windows Store 上就已經提供了一個實驗性質的版本。
責編AJX
-
谷歌
+關注
關注
27文章
6141瀏覽量
105093 -
WINDOWS
+關注
關注
3文章
3524瀏覽量
88422 -
應用程序
+關注
關注
37文章
3243瀏覽量
57600
發布評論請先 登錄
相關推薦
評論