Chapter 01無料公開

目次

目次

1章 FlutterとFirebaseを使ったアプリ開発

  • 1-1.Flutterとは?
  • 1-2.Firebaseとは?
  • 1-3.この章で学んだこと

2章 クラウド画像管理アプリ

  • 2-1.どんなアプリを作るの?
  • 2-2.設計してみる
  • 2-3.開発環境を整えよう
  • 2-4.この章で学んだこと

3章 UIを作る

  • 3-1.ログイン画面を作る
  • 3-2.画像一覧画面を作る
  • 3-3.画像詳細画面を作る
  • 3-4.この章で学んだこと

4章 ログインする

  • 4-1.FlutterとFirebaseを連携させる
  • 4-2.Authenticationを準備する
  • 4-3.メールアドレスで新規登録する
  • 4-4.ログアウトする
  • 4-5.ログインする
  • 4-6.起動時の画面を切り替える
  • 4-7.この章で学んだこと

5章 画像を管理する

  • 5-1.Cloud Storageを準備する
  • 5-2.画像をアップロードする
  • 5-3.Cloud Firestoreを準備する
  • 5-4.アップロードした画像を管理する
  • 5-6.この章で学んだこと

6章 アーキテクチャを整える

  • 6-1.モデルとリポジトリを導入する
  • 6-2.Riverpodを使った状態管理
  • 6-3.削除・お気に入り機能を追加実装する
  • 6-4.画像共有機能を追加実装する
  • 6-5.この章で学んだこと

7章 アクセス制御を入れる

  • 7-1. セキュリティルール
  • 7-2.セキュリティルールを反映する
  • 7-3.この章で学んだこと

8章 おわりに