セッションでは、大規模なFlutterアプリケーション開発における状態管理とアーキテクチャ設計の課題に焦点を当て、具体的な解決策を提示します。Provider, Riverpod, Blocなどの既存の状態管理ライブラリの深い理解に加え、これらを組み合わせたより堅牢でスケーラブルなアーキテクチャパターン(例: Clean Architecture, MVVM-Cなど)について、実践的なコード例を交えながら解説します。特に、非同期処理、データの永続化、依存性注入、テスト容易性などを考慮した設計手法について深掘りします。発表者の実プロジェクトでの経験に基づいた成功事例や失敗談も共有し、参加者が自身のプロジェクトに適用できる具体的なヒントを提供します。
中級〜上級Flutter開発者、チームリーダー、アーキテクト