パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v2.0.0

flutter_automation

Flutterプロジェクトの作業を支援するためのさまざまな自動化スクリプトを提供するFlutterパッケージです。

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
303
いいね数
142
Pub ポイント
130

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

flutter pub add flutter_automation

パッケージ概要

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

flutter_automation は、Flutterプロジェクトの開発をスムーズにするために設計されたパッケージで、自動化スクリプトのコレクションを提供します。コードフォーマット、依存関係管理、テストワークフローなどの繰り返し作業を自動化することで、開発者が時間を節約できます。クロスプラットフォームプロジェクト向けに構築されており、Android、iOS、macOS、Windows、Linuxをサポートしています。Flutterのpubシステムとシームレスに統合され、開発プロセスを標準化したいチームにとって理想的です。オープンソースの性質により、コミュニティの貢献やカスタマイズが促進されています。

用途

  • コードフォーマットの自動化
  • CI/CDパイプラインの最適化
  • 依存関係の更新を簡素化する
  • 一括でテストを実行する
  • プロジェクトのセットアップの標準化

主な機能

  • 事前に定義された自動化スクリプト
  • クロスプラットフォーム対応
  • pub を通じた簡単な統合
  • オープンソースかつ拡張可能
  • 複数のOS環境をサポートしています

適している対象

  • 開発チーム
  • CI/CDエンジニア
  • Flutter ビギナー
  • プロジェクトメンテナス
  • オートメーション愛好家

注意事項

  • シェルスクリプトの理解が必要です
  • 複雑なワークフローにはカスタマイズが必要になる場合があります
  • 外部ツールに依存しています
  • 単回の簡単なタスクには適していません
  • チームや大規模なプロジェクトで最も効果的に使用される

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Flutter Automation

This package contains various automation scripts that will help you automate various aspects of your flutter project.

Pub Package

Usage

To use this plugin, add flutter_automation as a dependency in your pubspec.yaml file.

Running scripts

From terminal in your flutter project run,

flutter pub pub run flutter_automation --firebase-auth --google-maps --android-sign --firestore-crud
1. Firebase Auth

This sets up firebase authentication with google and email based login automatically in your flutter project. Also copies boilerplate login ui flow using provider package for state management

flutter pub pub run flutter_automation --firebase-auth
2. Google Maps

sets up google maps flutter plugin on android platform in a flutter project.

After you run the script in your flutter project you need to modify android/app/src/main/res/values/strings.xml file changing the text YOUR_API_KEY to your actual google maps Api key.

flutter pub pub run flutter_automation --google-maps
3. Android Signing

Generates keystore and sets up android signing config in your flutter project.

It uses keytool to generate keystore so, for this script to work keytool must be in path.

flutter pub pub run flutter_automation --android-sign
4. Firestore CRUD

Provides a simple firestore CRUD operation boilerplate

flutter pub pub run flutter_automation --firestore-crud

カテゴリー

依存関係

依存関係一覧 3 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。