YEAR

2023年

  • 2023年2月11日
  • 2023年2月11日

【Flutter】flutter_gen使用時に「pub finished with exit code 65」

状況 flutter_genを使用している時に、以下のbuild_runner実行時にエラーが発生した。 解決策 flutter_genではなく、flutter_gen_runner を使用する ダメだった解決策 検索した中で、以下のような方法で解決された方がいらっしゃいました。私の環境では役に立ちませんでしたが、参考に記載しておきます。 「flutter pub get」 を複数回実行する 「f […]

  • 2023年2月8日
  • 2023年2月8日

【Flutter 解決済】The method ‘File.create’ has fewer named arguments than those of overridden method ‘File.create’.のエラー

状況 2ヶ月くらい放置のアプリを久しぶりに更新しようとしたら、「The method ‘File.create’ has fewer named arguments than those of overridden method ‘File.create’.」というエラーが発生して、起動できなかった。 その間にFlutterのバージョンが「 3.7. […]

  • 2023年2月7日
  • 2023年11月20日

【Flutter】Mason CLI を使って、ソースを自動生成する

対象者 Mason CLIについて知りたい方 DartやFlutterで定型のコードを毎回作成するので、テンプレートを作って、自動生成したい方 Mason CLIのサンプルが欲しい、リファレンスが欲しい方 使い方を忘れているであろう3ヶ月後の私 Mason とはなにか Masonとはなにか、と言われると正直よく分かりません(←おい)。 コード生成するツールかと思っていたんですけど、pub.devで […]

  • 2023年1月26日
  • 2023年2月14日

【Flutter】Riverpod 2.1系 完全攻略

対象者 Flutterの状態管理パッケージを調べている方 Flutterの基本の勉強は終わった方 Riverpodの初心者から中級者 RIverpodをFlutterでhooks_vierpodなしで使用する方 この記事のメリット 全てのProviderについて、コード付きで書かれている 作者が2年以上Riverpodを経験している 作者がRiverpodを使用したFlutter講座をUdemyで […]

  • 2023年1月16日
  • 2023年1月16日

Warning: A tag was used that wasn’t specified in dart_test.yaml. を消した

警告内容 FlutterでGolden Testを実施すると、「Warning: A tag was used that wasn’t specified in dart_test.yaml. 」と警告が表示される。 解決策 プロジェクトの直下に「dart_test.yaml」を作成したら、表示されなくなりました。 内容は人によりけりですが、アトミックデザインを意識したディレクトリ構成 […]

  • 2023年1月15日

Flutterとは メリット、デメリット、向いているアプリ、向いてないアプリ

Flutter について Flutterとは FlutterはGoogleが開発したモバイルアプリ開発のためのオープンソースのフレームワークです。FlutterはDart言語を使用しています。Flutterは、高いパフォーマンスとカスタマイズ性を提供することで、アプリ開発のスピードを上げることができます。Flutterは、iOSおよびAndroidの両方のプラットフォームで動作し、一般的にクロスプ […]

  • 2023年1月8日
  • 2024年9月23日

【Flutter】DIとMock を使ってWEB APIをテストする + mockito チートシート コード付

FlutterでMockito(モック)を使ってWEB APIをテストする 対象読者 Flutterでアプリ作成ができる テストについて基本をマスターしている (テストについて基本的な勉強をしたい方には、) ネットワークを使ったテストをしたいが、やり方が分からない 結果が毎回異なるので、テストできなくて困っている 目的 Flutterには3種類のテストがあります。ユニットテスト、Widgetテスト […]

  • 2023年1月5日

[Flutter] BottomSheet(ボトムシート)の表示とチップス

BottomSheetは、画面下から伸びてきて、何らかの入力を求めるWidgetです。私が実際にBottomSheetを使用してみて、疑問に思って検索して分かったことを汎用性の高い形式のソースを作成してまとめています(デザイン的には、アレですが)。 この記事で分かることは、以下の通りです。 基本的な表示方法とボトムシートのサイズ(長さ?)の指定、結果の使い方 ボトムシートは、showModelBo […]