The Flutter Favorite program logo

Flutter 推薦計劃旨在識別您在構建應用時應首先考慮的軟體包和外掛。這並非質量或適用性的保證——您應始終對專案中的軟體包和外掛進行自己的評估。

您可以在 pub.dev 上檢視完整的 Flutter 推薦軟體包列表。

指標

#

Flutter 推薦軟體包已透過以下指標的高質量標準:

  • 整體軟體包得分
  • 寬鬆的許可證,包括(但不限於)Apache、Artistic、BSD、CC BY、MIT、MS-PL 和 W3C。
  • GitHub 版本標籤與 pub.dev 上的當前版本匹配,因此您可以確切地看到軟體包中的原始碼。
  • 功能完整性——並且未標記為不完整(例如,帶有“beta”或“under construction”等標籤)。
  • 已驗證釋出者
  • 總體可用性,包括概述、文件、示例程式碼和 API 質量。
  • 良好的執行時行為,包括 CPU 和記憶體使用情況。
  • 高質量的依賴項

Flutter 生態系統委員會

#

Flutter 生態系統委員會由 Flutter 團隊成員和遍佈其生態系統的 Flutter 社群成員組成。他們的工作之一是決定何時某個軟體包達到了成為 Flutter 推薦軟體包的質量標準。

當前的委員會成員(按姓氏字母順序排列)如下:

  • Pooja Bhaumik
  • Hillel Coren
  • Ander Dobo
  • Majid Hajian
  • Simon Lightfoot
  • John Ryan
  • Diego Velasquez

如果您想提名一個軟體包或外掛作為未來的 Flutter 推薦,或希望將任何其他問題提請委員會注意,請 傳送電子郵件給委員會。

Flutter 推薦計劃使用指南

#

Flutter 推薦軟體包會在 pub.dev 上由 Flutter 團隊進行標記。如果您擁有已被指定為 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。
  • 支援多平臺,例如 Web、macOS、Windows、Linux 等。
  • 整合測試以及單元測試覆蓋率。

Flutter 精選

#

您可以在 pub.dev 上檢視完整的 Flutter 推薦軟體包列表。