Google推奨の「provider」パッケージを使って
今最も注目のアプリ開発ツール「Flutter」における
複雑なアプリの堅牢性を高めるための
ソースコードの設計・状態管理・DIの
基礎知識が習得できる解説レクチャー集
(30日間全額返金保証付き)
カリキュラム
【序章】オープニング
Available in
日
日
登録後
【第1章】ソースコードの「設計」の考え方とFlutterにおけるMVVMパターンの仕組み
Available in
日
日
登録後
-
プレビュー003: 【解説】アプリの「設計」とは何か(なぜ「設計」が必要なのか) (5:33)
-
スタート004: 【解説】アプリの「設計」の2大原則とは (3:32)
-
スタート005: 【解説】設計パターン「MVVM(Model-View-ViewModel)」とは (8:54)
-
スタート006: 【解説】FlutterにおけるViewModelの仕組み(ChangeNotifierとChangeNotifierProvider) (8:00)
-
スタート007: 【解説】ViewModelの仕組みにおけるnotifyListenersメソッドはいつ発動させればいいのか (2:43)
-
スタート008: 【解説】「設計」に関するコーディングの指針 (5:58)
【第2章】Google先生が推奨する状態管理パッケージ「provider」の基本的な使い方
Available in
日
日
登録後
-
プレビュー009: 【解説】Google先生推奨の状態管理パッケージ「provider」とは (3:46)
-
スタート010: 【解説】どういう時に状態管理を考える必要があるのか(Ephemeral StateとApp State) (2:51)
-
スタート011: 【解説】Googleはなぜproviderを推奨しているのか(BLoCからproviderへ) (5:38)
-
スタート012: 【解説】「provider」パッケージの背景にある「InheritedWidget」とは (6:22)
-
スタート013: 【解説】「provider」パッケージの根幹にある「Provider」クラスとは (13:44)
-
スタート014: 【解説】provider4.1.0から使えるようになった「Context.read / watch」について (5:13)
-
スタート015: 【解説】「Context.read / watch」使用上の2つの注意点(import文とジェネリクス忘れに注意) (3:38)
-
スタート016: 【解説】「Consumer」と「Provider.of(context.watch)」の違いとは (9:14)