TAG

Flutter

  • 2023年1月26日
  • 2023年1月26日

【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 […]

  • 2022年12月22日

【Flutter】ExportOptions.plistにTeamIdを入れたくない

「Flutter Advent Calendar 2022」に参加させて頂きます!2日目です。 動機 コマンドライン一発でApp Store Connectにipaファイルを転送したい。そのためにはExportOptions.plistを作成する必要がある。ただ、このファイルにTeamIdを入れたくない。 解決方法 ExportOptions.plist.templateを作る 1の中のチームID […]

  • 2022年12月22日
  • 2022年12月20日

Flutter を main.dart 以外から起動

「Flutter Advent Calendar 2022」に参加させて頂きます!22日目です。 はじめに Flutterって、main.dart以外からも起動できるって知ってましたか?Flutterを2年以上弄ってて、初めて気がつきました。 これで、ブログ用とかのサンプルコード毎にプロジェクトを作ったりレポジトリを作ったりしなくてすむ! 方法 ターミナルのプロジェクトのルートにて。 flutte […]