Mergeable Libraryで高速なアプリ起動を実現しよう! by giginet

iOSDC Japan 2024
採択
2024/08/23 13:55〜
Track A
レギュラートーク(20分)

Mergeable Libraryで高速なアプリ起動を実現しよう!

giginet giginet giginet

WWDC23で発表されたMergeable Libraryは、Static/Dynamicに続く新たなライブラリの形式です。
これまで、依存関係にStatic Libraryを利用することで、アプリの起動高速化や、バイナリサイズの圧縮などのユーザー体験を改善する手法が知られていました。
その一方で、この手法はDynamic Libraryのもたらす開発体験とのトレードオフになってしまう部分もありました。
Mergeable Libraryを使うことで、それらの良いとこどりができるのです!

このトークではMergeable Libraryを使った、新しいプロジェクト構成がもたらすメリットと導入のヒントをお伝えします。以下のようなトピックが含まれます。

  • Mergeable Libraryの概要、利点と仕組み
  • ビルド済みフレームワーク、Swift PackageのMergeable Library化
  • アプリにMergeable Libraryを導入してみよう!

新たな仕組みを学び、開発者・ユーザー体験の両立を目指しましょう!