Riverpod
flutter_hooksのuseAppLifecycleState()もあるけど、 RiverpodのProvider内でも扱いたいなと思い、 いろいろ調べたときの備忘録(*´ω`*) この記事がすごく参考になった! 【Flutter】Riverpodを利用しAppLifecycleStateとネットワーク接続(connectivity_plus…
Flutterのページ遷移には、go_routerを使ってるけど、 「ページが変わったらなにかしたい」みたいなのができないかなと、 いろいろ調べてみたときの備忘録(*´ω`*) 以下のIssueのコメントによいワークアラウンドがのっていた [go_router] ShellRoutes seem t…
FlutterでRiverpodを使って、SharedPreferencesを使いたいなと思い、 いろいろ調べたときの備忘録(*´ω`*) 公式だとこの辺り Initialization of Synchronous Provider for Async APIs | Scopes | Riverpod 全体のサンプルを作ってくれている人がいたので、 …
ずっと気になってたFlutterのゲームエンジン「Flame」 とりあえず、ドキュメントを読みつつ、 いろいろ整理したときの備忘録(*´ω`*) Flameとは | Getting Started Getting Started — Flame Flutter用のゲームエンジン。 シンプルで効果的なゲームループとゲ…
カウントダウンタイマーがほしくて、いろいろみていたけど、 よさそうなのがなかったので、試してみたときの備忘録(*´ω`*) ほしいもの start/stop/restart/resetができる 初期値/インターバルが設定できる 現在の時間が取得/listenできる Timer.periodicやS…
Flutterの状態管理ライブラリのRiverpod。 いつも迷うので、再度入門してみたときの備忘録(*´ω`*) プロバイダの一覧 プロバイダの種類 生成されるステートの型 具体例 StateNotifierProvider StateNotifierのサブクラス イミュータブルで複雑なステートオブ…
久々に見直してたら、@riverpodを使って簡潔にProviderが書けるようになっている。 Stateとかを書かなくて良くなったけど、いろいろ忘れているので、 再度入門したときの備忘録(*´ω`*) 参照した公式ドキュメントはこのあたり。 hooks_riverpod | Flutter Pa…
Flutterの状態管理について悩んでいたけど、monoさんの記事を読んで、 Riverpodが良さそうだったので、試してみたときの備忘録。 登場人物 進化が早いのと積み重ねが多いので、登場人物が多い。 それぞれ、雑に説明。こんな感じ。 状態の保持 アプリの状態(=…