跳至主要內容

Flutter 精選計畫

The Flutter Favorite program logo

Flutter 精選計畫的目標是找出您在建立應用程式時應優先考慮的套件和外掛程式。這並不保證品質或適用於您的特定情況,您應該始終對專案中的套件和外掛程式進行自己的評估。

您可以在 pub.dev 上查看完整的Flutter 精選套件列表。

指標

#

Flutter 精選套件已使用以下指標通過高品質標準

  • 整體套件分數
  • 寬鬆的授權,包括(但不限於)Apache、Artistic、BSD、CC BY、MIT、MS-PL 和 W3C
  • GitHub 版本標籤與 pub.dev 的目前版本相符,因此您可以準確看到套件中的來源
  • 功能完整性—且未標記為不完整(例如,標籤為「beta」或「建構中」)
  • 已驗證的發佈者
  • 關於概述、文件、範例/示例程式碼和 API 品質的整體可用性
  • 在 CPU 和記憶體使用方面有良好的執行階段行為
  • 高品質的相依性

Flutter 生態系統委員會

#

Flutter 生態系統委員會由 Flutter 團隊成員和遍布其生態系統的 Flutter 社群成員組成。他們的工作之一是決定套件何時達到成為 Flutter 精選的品質標準。

目前委員會成員(依姓氏字母順序排列)如下

  • Pooja Bhaumik
  • Hillel Coren
  • Ander Dobo
  • Simon Lightfoot
  • Lara Martín
  • John Ryan
  • Diego Velasquez

如果您想提名套件或外掛程式作為未來可能的 Flutter 精選,或想將任何其他問題提請委員會注意,請傳送電子郵件給委員會

Flutter 精選使用指南

#

Flutter 精選套件由 Flutter 團隊在 pub.dev 上標記為此。如果您擁有的套件已被指定為 Flutter 精選,您必須遵守以下指南

  • Flutter 精選套件作者可以在套件的 GitHub README 中、套件的 pub.dev 概述索引標籤中,以及與該套件相關的社群媒體貼文中放置 Flutter 精選標誌。
  • 我們鼓勵您在社群媒體中使用 #FlutterFavorite 標籤。
  • 使用 Flutter 精選標誌時,作者必須連結至(此)Flutter 精選首頁,以提供指定的背景資訊。
  • 如果 Flutter 精選套件失去其 Flutter 精選狀態,作者將收到通知,屆時作者必須立即從受影響的套件中移除所有「Flutter 精選」和 Flutter 精選標誌的使用。
  • 請勿以任何方式更改、扭曲或修改 Flutter 精選標誌,包括顯示具有色彩變化或未經批准的視覺元素的標誌。
  • 請勿以會誤導、不公平、誹謗、侵權、中傷、貶低、淫穢或以其他方式讓 Google 反感的方式顯示 Flutter 精選標誌。

下一步

#

您應該預期 Flutter 精選套件的清單會隨著生態系統持續蓬勃發展而成長和改變。委員會將繼續與套件作者合作以提高品質,並考慮生態系統中其他可能受益於 Flutter 精選計畫的領域,例如工具、諮詢公司和多產的 Flutter 貢獻者。

隨著 Flutter 生態系統的成長,我們將研究擴展指標集,其中可能包括以下內容

  • 使用 pubspec.yaml 格式,明確指出外掛程式支援的平台。
  • 支援最新穩定版本的 Flutter。
  • 支援 AndroidX。
  • 支援多個平台,例如網頁、macOS、Windows、Linux 等。
  • 整合以及單元測試覆蓋率。

Flutter 常用

#

您可以在 pub.dev 上查看完整的Flutter 精選套件列表。