日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Slint 1.0 已發布,標志著項目已順利從開發階段 “畢業”,可正式用于生產環境。

1.0 文檔:https://slint-ui.com/releases/1.0.0/docs/slint/

Slint(最初稱為 "SixtyFPS")是一個 Rust 編寫的綜合性 UI 工具包, 用于為桌面和嵌入式設備構建原生用戶界面。其開發團隊希望將 Slint 打造成下一代 GUI 工具包,因此從頭開始構建項目時就考慮了可擴展性、包容性、工具性和跨平臺兼容性。

Slint 的定位是一個支持多語言、適配任意顯示屏、且高效流暢的用戶圖形接口工具包。設計目標包括:

  • 可擴展:在連接到設備的任何屏幕上運行,從臺式計算機到低功耗嵌入式設備。
  • 輕量級:能夠在幾百 KB 內存的場景中運行,并且需要很少的處理能力。
  • 原生支持:Slint 支持多種目標平臺,從嵌入式設備到桌面應用,包括移動設備和 Web。

開發團隊表示,使用 Slint 構建的圖形應用程序可以在內存小于 300 kB 的系統上運行,例如包含 264kB RAM 和 ARM Cortex-M0+ 處理器的 Raspberry Pi Pico。因此,Slint 非常適合為嵌入式設備應用程序開發 UI。

據介紹,Slint 使用了聲明式編程來簡化 UI 的開發,優化應用程序開發和性能的方法是:

  • 用聲明式語言來描述 UI,使用的語法提供了一種廣泛的方式來描述各種圖形元素,同時易于閱讀、編寫和學習
  • Slint 編譯器對描述 UI 的代碼進行優化并翻譯成原生代碼
  • 采用任何語言編寫的業務邏輯,可通過使用 Slint 提供的特定于語言的 API 與 UI 連接

Slint 架構如下:

控件支持:

示例:

  • 不同平臺的原生桌面小部件(windows、macOS、linux)

  • WebAssembly

Slint 完全采用 Rust 實現,同時支持不同的編程語言,目前為 C++、JAVA 和 Rust 提供了 API。

詳情查看發布公告: https://slint-ui.com/blog/announcing-slint-1.0.html

分享到:
標簽:Rust
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定