Flutterプロジェクトでのコマンド整理術 by kgmyshin

FlutterKaigi 2023
レギュラーセッション

Flutterプロジェクトでのコマンド整理術

kgmyshin kgmyshin
1

概要

Flutterでアプリケーションを開発する上で必須のコマンド整理術を紹介します。

想定視聴者

  • Flutterアプリ開発においてコマンド整理をしたい方

説明

Flutterでアプリ開発をしていると、日々多様なコマンドを打つ機会があります。そして、たとえばfvmを使用したり、flavorをわけるようになったり、mainファイルを環境ごとに分割したりとしていくようになり、コマンドが徐々に長くなり手で打つには困難な長さになってきます。

そのため多くのプロジェクトでは、コマンドをうまく整理する術が必要になってきます。
makeファイルをつくったり、シェルスクリプトを作って整理することが多いのではないでしょうか。
自分の場合は、ここに fastlane を選択しています。fastlane を使用することで、 下記のように fastlane {プラットフォーム} {アクション} のフォーマットで簡潔にコマンドを整理することができます。

  • fastlane flutter lint
  • fastlane flutter test
  • fastlane android deploy_beta
  • fastlane ios deploy_beta

当セッションでは fastlane を使用するメリデメ、上記の環境を作る手順を紹介します。