マルチモジュール化に必要なことをApp Extensions対応から考えてみる話 by かむい

iOSDC Japan 2022
LT(5分)

マルチモジュール化に必要なことをApp Extensions対応から考えてみる話

kamui_project かむい kamui_project
5

元来、アプリ開発においてマルチモジュール化をしなければアプリをリリース出来ないわけではありません。
既に大きくなったプロダクトを途中からマルチモジュール化するためには、必要な処理を切り出すリファクタリングや影響範囲の考慮したインクリメンタルな対応が発生します。
しかし半強制的にアプリから必要な処理を切り出さなければ機能自体が実現できないケースがあります。

App Extensions対応を行なった際に切り出した必要な処理を紹介し、どのような構成を取ればモジュール化構想をより円滑にできるのかを考察していきます。