FLUTTER ECOSYSTEM

flutter_flavor

異なるフラーバーを作成することで、App StoreおよびGoogle Playに公開する前に、アプリの異なるインスタンスを持つことができます。

flutter_flavor のカバー
最新バージョン
3.1.4
30日間ダウンロード
2.7万
いいね数
475
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

flutter_flavor は、開発者向けツールであり、開発、ステージング、本番など、さまざまな環境用に異なる構成とビルドを可能にするためのアプリの「フレーバー」を作成できるようにします。APIエンドポイント、ログレベル、ブランディングなどの環境固有の設定をコードの複製なしに管理しやすくします。このパッケージは、Android、iOS、Web、macOS、Windows、Linux を含むすべてのサポートされているプラットフォームで、Flutter のビルドシステムとシームレスに統合されます。テストおよびデプロイ用のクリーンで設定可能なワークフローをチームが維持するのを助けます。

用途
  • 複数の環境を管理する
  • ビルド構成のカスタマイズ
  • リリース前のテスト
  • 開発/ステージング/プロダクション設定の分離
  • CI/CDパイプラインの最適化
主な機能
  • Environment-specific configuration
  • Cross-platform support
  • Easy integration with Flutter
  • Build-time flavor differentiation
  • Minimal boilerplate
適している対象
  • 開発チーム
  • CI/CDワークフロー
  • マルチ環境アプリ
  • リリースごとのアプリカスタマイズ
  • 異なるデプロイステージを使用するチーム
注意事項
  • ビルドスクリプトでのセットアップが必要です
  • フレーバー名は、プラットフォーム間で一貫している必要があります
  • 制限付き実行時切り替え
  • ユーザー向けのフレーバー選択には意図されていません
  • チームメンバー間の調整が必要です
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add flutter_flavor

カテゴリー

ソースリポジトリ

関連プロジェクト