2024-07-01から1ヶ月間の記事一覧

【Flutter】Riverpodを使う場合の単体テストとウィジェットテストのやり方

FlutterでRiverpodを使う場合の単体テストとウィジェットテストのやり方についてまとめます。 はじめに 単体テスト(Providerのテスト) readとlistenの使い分け ウィジェットテスト Providerのモックを使う NotifierをMockingすることもできる(非推奨) 参…

【Unity】【UI Toolkit】UI Builderを使うとスタイルシート書けない人でも簡単にUSSを作成できる

UnityのUI ToolkitでUI Builderを使ってスタイルシートの書き方がわからない人でも簡単にUSSを作成する方法についてまとめました。 はじめに UI Builder上でスタイルシートを作成する スタイルシートを適用する 関連 参考

【Unity】クリックするだけで思い通りのアニメーションカーブを作れるおすすめアセット『Curvify』の使い方

Unityでクリックするだけで思い通りのアニメーションカーブを作れるおすすめアセット『Curvify』の使い方をまとめました。 Curvifyとは? 基本操作 Timelineに適用する ParticleSystemに適用する フォルダ機能と作成したカーブの共有方法 設定項目 関連 参考

【Flutter】状態管理ライブラリRiverpodの概要と基本的な使い方まとめ

FlutterにおけるRiverpodの概要と基本的な使い方についてまとめました。 Riverpodとは? セットアップ 簡単なアプリケーションを作ってみる 非同期処理で状態を更新する Streamによる非同期処理を扱う 状態のキャッシュについて 参考

【Flutter】【Dart】コードジェネレータFreezedでイミュータブル/ミュータブルなモデルを生成する

Dartでイミュータブル/ミュータブルなモデルを作るFreezedの基本的な使い方をまとめました。 Freezedとは? セットアップ イミュータブルなモデルを作る ミュータブルなモデルを作る List、Map、Setの挙動 モデルをコピーする メンバを自分で定義したい場合 …

【Flutter】【Dart】StreamとStreamControllerをざっと理解する

DartにおけるStreamとStreamControllerの使い方をざっとまとめます。 Streamの概念 Streamの基本的な使い方 Streamのハンドリング色々 Stream Controllerを使ってStreamを作る StreamControllerのStreamを複数回Listenする 参考

【Flutter】ウィジェットテストを行う方法まとめ

Flutterでウィジェットテストをする方法についてまとめました。 準備 簡単なテストを作成する いろいろなFinder いろいろなMatcher pumpメソッドとpumpAndSettleメソッド 参考

【Flutter】単体テストを行う方法まとめ

Flutterで単体テストをする方法についてまとめました。 テストするクラスを作成する 単体テストを書いて実行する Matcherによる判定 メッセージ(reason) 非同期メソッドのテスト グルーピング テスト前後処理 個々のテストの前後処理 テスト対象から除外す…

Google Workspace アドオンの基本的な作り方まとめ

Google Workspace アドオンの基本的な作り方をまとめました。 Google Workspaceアドオンとは? セットアップ〜簡単なアドオンの作成までの手順 マニフェストファイルを理解する addOns oauthScope トリガー UI(カード)を理解する もう少し実践的なアドオン…