生成AIと進めるアプリ開発

生成AIを開発パートナーとして使い、企画・設計・実装・テストから、Web・Android・iOSへの公開、共同アカウントと広告の運用までを一通り学びます。

  1. 第1章全体像:生成AIとアプリを完成させる企画から公開後の運用までの全体像と、生成AIに任せる仕事・人が判断する仕事を整理します。
  2. 第2章企画と機能を小さく決める利用者の課題から最小機能、画面、データ、完了条件を決め、実装可能な仕様へ落とします。
  3. 第3章共同アカウントと権限を安全に準備するFirebase、Google Play、Apple、AdMob、AdSenseをチームで使うための招待、ログイン、権限、復旧方法を整理します。
  4. 第4章生成AIと小さく実装する仕様、既存コード、制約、確認方法を生成AIへ渡し、小さな差分をテストしながら実装する方法を学びます。
  5. 第5章Firebaseを開発用と本番用に分けるFirebase接続、認証、データ設計、Security Rules、開発用・本番用プロジェクトの切り替えを学びます。
  6. 第6章公開前のテストとリリース準備自動テスト、実機確認、プライバシー、ストア素材、バージョン管理をそろえて公開判定を行います。
  7. 第7章Web版をビルドして公開するFlutter Webのreleaseビルドを確認し、Firebase Hostingのプレビューを経て本番へデプロイします。
  8. 第8章Android版をビルドしてGoogle Playへ公開するapplicationId、署名鍵、App Bundle、Play Consoleの内部テストから本番公開までを学びます。
  9. 第9章iOS版をビルドしてApp Storeへ公開するAppleのチーム権限、Bundle ID、署名、IPA、TestFlightからApp Store審査までを学びます。
  10. 第10章広告を設定し、公開後も運用するAdMobとAdSenseの使い分け、テスト広告、同意、権限分離、監視と更新の流れを学びます。