【Archive】Flutter x Riverpod でアプリ開発!実践入門
無料で読める本
「Flutter x Riverpod でアプリ開発!実践入門」(https://zenn.dev/riscait/books/flutter-riverpod-practical-introduction) から、古いバージョンで書かれたチャプターを移管した本です。 当Bookの内容は基本的に修正等しませんので、最新情報は↑の本をご参照ください。
Chapters
更新履歴
Riverpod v1.0.0 (stable)の変更点(v0.14.0との比較)
[v0.14.0以下版] 環境について(各種バージョン周り)
[v0.14.0以下版] Riverpodの選び方とインストール
[v0.14.0以下版] Riverpodの使い方
[v0.14.0以下版] 各Providerの役割と使い分け
[v0.14.0以下版] StateProviderでシンプルに状態を購読・変更する
[v0.14.0以下版] StateNotifierProviderで状態を購読・複雑に操作する
[v0.14.0以下版] FutureProviderで非同期処理を購読する
[v0.14.0以下版] StreamProviderでStreamを購読する
[v0.14.0以下版] ScopedProviderで特定の範囲内で状態を伝達する
ChangeNotifierProviderで状態を購読・操作する
[v0.14.0以下版] Consumerで再構築の範囲を制限する
[v0.14.0以下版] Selectを使ってState更新の再構築を最適化する
[v0.14.0以下版] ProviderListenerでProviderを監視する
[v0.14.0以下版] context.readでwatchせずにProviderを利用する
[v0.14.0以下版] context.refreshでProviderを更新する
[v0.14.0以下版] Flutter Hooksとは
[v0.14.0以下版] SharedPreferencesのインスタンスをProviderでキャッシュする
[v0.14.0以下版] StateNotifierProviderでTheme(ライト・ダーク)を切り替える
[v0.14.0以下版] Providerとoverridesを使ってflavorをアプリ内で使用する
[v0.14.0以下版] StateNotifierProviderで画面に対するViewModelを作成する
[v0.14.0以下版] Userを状態として持つFirebase Auth のControllerを作成する
[v0.14.0以下版] RemoteConfigを使用した強制アップデート機能 前編「Remote ConfigのProvider」
[v0.14.0以下版] RemoteConfigを使用した強制アップデート機能 後編「バージョンチェックを行うProvider」
Author
Topics