はじめに 開発の背景や目的 Flutter を選んだ理由 コードの共通化による効率化 ホットリロードによる UI 確認の速さ スピードと品質を両立するテスト環境 Flutter 設計の実例:アーキテクチャ選定と試行錯誤 アーキテクチャの選定 リポジトリ設計と CQRS の活用 Riverpodを採用 コード生成ツールの活用 ディレクトリ構成と責務の明確化 1. lib/data/ - データ関連 2. lib/foundation/ - 基盤機能 3. lib/router/ - ルーティング 4. lib/ui/ - UI関連 UI 実装の工夫 設計の失敗例:ここでつまずいた… どう乗り越えたか:改善のプロセス 細かいけど開発中に思って今も考えていること チームに感謝 !! おわりに はじめに 開発の背景や目的 2024年夏、私たちのチームは「新しい価値を生み出すチーム」として召集されま