MONTH

2023年1月

  • 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日

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

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

  • 2023年1月5日

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

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