
Flutter使您可以從單個代碼庫上構建精美的本機應用程序和Android。
這個非正式的項目通過GO和GLFW的力量使桌面撲來。
顫動引擎本身不知道如何處理桌面平台(例如處理鼠標/鍵盤輸入) 。取而代之的是,它公開了一個抽象層,以供任何平台實現。該項目使用在Windows,MacOS和Linux上運行的單個代碼庫來實現撲動的嵌入API。對於渲染, GLFW適合工作,因為它為每個平台提供了OpenGL的緩衝/鼠標/鍵盤上正確的抽象。
Golang的選擇來自於每個平台上具有相同工具的事實。再加上Golang是一種很棒的語言,因為它可以使所有內容保持簡單易讀,這使得可以易於構建跨平台插件。

入門的最佳方法是安裝Hover,這是在台式機上設置,構建和運行Flutter應用程序的官方使用工具,包括熱線功能。
閱讀懸停教程以在桌面上運行您的應用程序,或從我們的示例應用程序之一開始。
如果您想要有關Go-Clutter的更多深入信息,請閱讀Wiki。
您缺少功能嗎?打開問題!
一個單獨的存儲庫包含示例的繪製應用程序,這些應用程序也在桌面上運行。請訪問github.com/go-flutter-desktop/examples嘗試一下。
一些流行的插件已經在github.com/go-flutter-desktop/plugins上實現。如果您實現了要共享的插件,請隨時在插件存儲庫上打開PR!
有關如何創建插件的詳細教程,請閱讀Wiki。
顫抖本身是一個相對年輕的項目。它的框架和引擎經常更新。 Go-Flutter項目試圖與Flutter的Beta通道保持兼容。
更新的GO很簡單,很少有倒退的更改。該項目與最新的GO穩定版本保持兼容。
該項目將GO-GL/GLFW用於GLFW v3.3。
BSD 3條規定許可證