【Flutter】プロジェクト作成後の初期設定【超個人的】

pubspec.yamlの掃除

後々編集するときに邪魔になるのでコメントを消します。

f:id:delicateribs:20211122191555p:plain

 

外部パッケージの導入

よく使うものは最初にまとめて導入しときます。

flutter_screenutil

画面サイズが異なるデバイス間で、UI(画面レイアウトやら文字サイズやら)を統一したいときに便利。サイズ値の後ろに「(文字サイズ).sp」「(高さ).h」などを記述するだけで勝手にリサイズしてくれる。

flutter_launcher_icons

イコン画像を簡単に設定できます。

flutter_native_splash

スプラッシュ画面を簡単に作成できます。(アプリのアイコン押した直後に表示される画面のこと)

 

なんちゃって(?)多言語対応

これやらないとTextFormField長押ししたときにエラーが出るので設定してます。

何の設定かよく分かってないので説明省略。

main.dart

f:id:delicateribs:20211122194339p:plain

pubspec.yaml

f:id:delicateribs:20211122195532p:plain

 

他に何か思いついたら追記します…