套件概覽
一個適用於 macOS 的 Flutter 插件,提供對 AppKit 內建 UI 元素顏色的存取,讓 Flutter 應用在 macOS 上具有一致的原生外觀。它映射了 Apple 的 AppKit 框架中的系統顏色常數,例如視窗背景、控制項陰影與文字顏色,確保符合 macOS 設計指南。此套件透過提供對平台特定顏色值的直接存取,簡化主題設定,無需手動設定。
適用情境
- 匹配 macOS 系統 UI 美學
- 在 macOS 上建立原生外觀的 Flutter 應用
- 簡化 macOS 的主題實作
- 確保與系統顏色方案的一致性
- 使用 macOS 特定樣式開發跨平台應用
主要特色
- 存取 AppKit 的原生 UI 元素顏色
- 與 macOS Flutter 應用無縫整合
- 與系統主題的自動同步
- 所需設定最少
- 支援動態顏色更新
適合對象
- 針對 macOS 的 Flutter 開發人員
- 需要原生 macOS 視覺一致性應用
- 設計師專注於平台特定的使用者介面保真度
- 使用 macOS 特定主題的項目
使用建議
- 僅限 macOS 平台
- 取決於底層 AppKit 的可用性
- 可能需要額外處理深色模式切換
- 不適用於非 macOS 平台
