支援Windows的Flutter 2.10釋出
在Windows構建的高質量應用程式,也在移動和瀏覽器中執行,移動平臺、windows和瀏覽器全平臺都能執行的App開發工具。
Flutter速度快,直接編譯成機器碼;透過支援有狀態的熱過載,您可以獲得互動式環境的生產力,允許您在應用程式執行時進行更改並立即檢視結果。而且 Flutter 是開放的,有成千上萬的貢獻者新增到核心框架中,並透過包生態系統對其進行擴充套件。
近 50 萬個應用程式使用 Flutter:其中包括來自 Betterment、BMW 和 ByteDance 等公司的大型應用程式,以及來自 Google 三十個團隊的應用程式。Statista和SlashData等分析師衡量,2021 年,Flutter 成為最受歡迎的跨平臺 UI 工具包。
在 2021 年的所有四個季度調查中,始終有92% 的 Flutter 開發人員對該工具表示積極滿意。
Flutter 的核心跨平臺承載:從便攜、硬體加速的 Skia 圖形引擎,到 Flutter 渲染系統;動畫、主題、文字輸入和國際化等核心原語;以及 Flutter 提供的數百個小部件。
正如我們對 Android 和 iOS 的支援一樣,Flutter 的 Windows 實現結合了 Dart 框架和 C++ 引擎。Windows 和 Flutter 透過一個嵌入層進行通訊,該嵌入層承載 Flutter 引擎並負責翻譯和分發 Windows 訊息。Flutter 與 Windows 協調以將您的 UI 繪製到螢幕上,處理視窗大小調整和 DPI 更改等事件,並與現有的 Windows 模式配合使用以實現國際化,例如輸入法編輯器。
您的應用程式可以使用 Flutter 框架的每個部分,在 Windows 上,它還可以直接透過 Dart 的 C 互操作層或使用用 C++ 編寫的平臺外掛與 Win32、COM 和 Windows 執行時 API 通訊。我們還調整了許多常用外掛以包括 Windows 支援,包括camera、file_picker和shared_preferences. 更重要的是,社群已經新增了對大量其他軟體包的 Windows 支援,涵蓋了從 Windows 工作列整合到串列埠訪問的所有內容。
用於 Windows 開發的工具生態系統:
- FlutterFlow是低程式碼 Flutter 應用程式設計工具,今天宣佈支援 Windows,以及幫助 Flutter 開發人員構建為桌面使用量身定製的應用程式的功能。
- Realm是一個超快速的本地資料儲存。今天釋出的最新版本現在支援使用 Flutter 構建 Windows 應用程式,使用Dart FFI快速訪問底層資料庫,增加了對 iOS 和 Android 等移動平臺的現有支援。
- Nevercode 已更新其Codemagic CI/CD 工具以支援 Windows,使您能夠在雲中測試和構建您的 Windows 應用程式,並自動將您的應用程式部署到 Microsoft Store。
- Syncfusion已更新其小部件套件以充分利用 Windows。如果您訂閱他們的工具包,您會發現資料視覺化元件,如樹形圖和圖表、豐富的資料網格小部件、日曆,甚至支援 PDF 建立和 Excel 電子表格。
- 最後,Rive今天宣佈了他們流行的圖形工具套件即將推出的 Windows 版本,允許設計人員和開發人員建立可以使用狀態機實時響應程式碼的互動式向量動畫。他們即將推出的 Windows 版本的應用程式提供了驚人的快速效能和更低的記憶體佔用,並且很快將在 Microsoft Store 中提供下載。
相關文章
- Flutter 2.10正式版釋出Flutter
- Kraken v0.8.0 釋出 — 支援 Flutter 2.0Flutter
- Dio 3.0釋出,支援Flutter Web 和 Http/2.0FlutterWebHTTP
- Flutter 2.10 更新詳解Flutter
- Linkerd 2.10(Step by Step)—2. 自動化的金絲雀釋出
- 北京冬奧會開幕式震撼刷屏;GitHub 推出贊助功能;Flutter 2.10 釋出 | 思否週刊GithubFlutter
- Flutter Live 2018 Flutter 1.0 釋出Flutter
- 3、Flutter Tips - Flutter 1.7 釋出;Flutter
- 谷歌Flutter 1.12正式釋出,今年新增對iOS 13/Web支援等谷歌FlutteriOSWeb
- Flutter 2.8 正式釋出Flutter
- Flutter 3.7 正式釋出Flutter
- flutter 釋出release版的流程(android)FlutterAndroid
- .NET 5.0預覽版6釋出:支援Windows ARM64裝置Windows
- [Flutter翻譯]釋出您的Flutter桌面應用程式Flutter
- flutter打包釋出web端FlutterWeb
- Flutter 2.2 現已釋出!Flutter
- Flutter Windows 桌面端支援進入穩定版FlutterWindows
- 支援Java 11的IntelliJ IDEA 2018.2釋出JavaIntelliJIdea
- flutter釋出專案到pub的流程Flutter
- Kubernetes 1.14釋出:對Windows節點的生產級支援、Kubectl更新已全面到來Windows
- 我釋出的第二個Flutter外掛-Flutter二維碼掃描(支援檔案、url、記憶體、相機)Flutter記憶體
- Windows Server 2022 正式釋出!WindowsServer
- Flutter 1.7 正式版釋出Flutter
- XD to Flutter 2.0 現已釋出!Flutter
- Kubernetes 1.14 版本釋出:正式支援Windows 節點,持久化本地捲進入GAWindows持久化
- LightCMS 釋出支援 Laravel 8.x 的版本Laravel
- 支援泛型的Go語言1.18釋出泛型Go
- Flutter Distributor 用於打包和釋出 Flutter 應用的完整工具Flutter
- iView 釋出 3.1.0 版本,支援 TypeScript,支援 Vue CLI 3ViewTypeScriptVue
- 2.10
- 使用InstallUtil釋出windows服務Windows
- DTM Java SDK 2.1.4釋出,支援springcloudJavaSpringGCCloud
- Solon 1.5.67 釋出,增加 GraalVm Native 支援LVM
- Flutter Http庫Dio 2.1正式釋出FlutterHTTP
- 使用 Github Action 釋出 Flutter 外掛GithubFlutter
- 如何在國內釋出Flutter PluginFlutterPlugin
- Google I/O 2021 釋出 Flutter 2.2GoFlutter
- Flutter 如何釋出安卓應用?Flutter安卓