首頁 軟件 一套代碼發佈跨平台程式  Google 發佈 Flutter 2 擴展至桌面程式

一套代碼發佈跨平台程式  Google 發佈 Flutter 2 擴展至桌面程式

Google 發佈 Flutter 2 擴展至桌面程式

Google 在日前舉行的 Flutter Engage 網上大會上發表第二代跨平台應用程式開發 SDK Flutter 2 ,新一代 SDK 繼續開源方針,除了支援一套程式碼同時開發 iOS 和 Android 手機程式之外,還擴展支援至開發桌面程式、網頁程式 PWA ,連像 Microsoft Duo 那樣的雙畫面裝置上使用的程式也可以開發得到,大大節省開發時間和成本。

Flutter 是 2018 年 Google 推出的開源跨平台程式開發 SDK ,當時可以以一套程式碼同時發佈 iOS 和 Android 手機程式。
在 Flutter Engage 大會上登場的吉祥角色藍色小鳥。 Flutter 本身有拍動翅膀的意思。

Google 是在 2018 年推出 Flutter 1.0 的,使用 Dart 語言來編寫的程式碼可以同時用來發佈 iOS 和 Android 裝置的程式。而 Flutter 2 更擴展至 iOS 、 Android 、 Windows 、 macOS 和 Linux 程式,與及供現代瀏覽器使用的 PWA 應用程式。甚至可以用於開發汽車、電視和智能家居裝置所使用的程式。

Flutter 2 由手機、平板擴展至桌面和網頁程式,當然也是跨平台的。
現時 Google 已經有多個程式使用 Flutter 來開發。

在 Flutter Engage 大會上, Google 的 Flutter 與 Dart 總監 Tim Sneath 表示現時單是 Google Play Store 上就已經有超過 150,000 款程式以 Flutter 來開發, Google 自己的 Stadia 、 Google One 和 Google Nest Hub 手機程式都是用 Flutter 來開發的,而幾個月前 Google Pay 程式以 Flutter 重寫,節省了跨平台的程式碼達 50 萬行以上。

其他公司在大會上都發表支持 Flutter 2 的計劃,其中推出 Ubuntu 的 Canonical 就會以 Flutter 來開發 Ubuntu 用的桌面程式, Microsoft 就推出支援可摺疊 Android 裝置的類別,讓開發者可以開發出跨屏幕延伸內容,或活動雙屏幕的程式。而豐田就會以 Flutter 來開發新一代汽車資訊娛樂系統。

Microsoft 為 Flutter 引擎推出新類別,讓開發人可以 Flutter 來開發跨屏幕 Android 應用。
豐田亦表明會使用 Flutter 來開發新一代汽車資訊娛樂系統。
Exit mobile version