旧コード = RegacyAppFeature
Home モジュール
…
✨
切り出されたモジュールの中で新しいアーキテク チャで実装。 一時的に1つのアプリの中に新しい コードと古いコードが混在した状態でリリース。
旧コード = RegacyAppFeature
Home画面/機能
Episode画面/機能
Series画面/機能
Home モジュール
✨
リリース後、新しいモジュールでの動作確認が 完了次第古いコードを削除していく。詳細な進 め方は後述。
旧コード = RegacyAppFeature
Episode画面/機能
Series画面/機能
Episode モジュール
Home モジュール
✨
✨
これを繰り返していくことで、新しいモジュー ルに入れ替えていく。
…
…
Episode モジュール
Home モジュール
Series モジュール
✨
✨
✨
…
最終的には1つの塊がモジュールに分割さ れ、アプリ全体のリアーキテクチャが完了
分割リリース マルチモジュール構成 + モジュールごとのアップデート