ABEMAではiOSに留まらないモバイルアプリアーキテクチャをどのように考えているか by Akio Yasui

iOSDC Japan 2023
レギュラートーク(20分)

ABEMAではiOSに留まらないモバイルアプリアーキテクチャをどのように考えているか

akkyie Akio Yasui akkyie
6

ABEMAでは、iOSアプリとAndroidアプリのアーキテクチャの統一を図っているだけでなく、コード自体も共通化されている状態を目指して一部実装にKotlin Multiplatformを採用しています。これらの取り組みの中で、両プラットフォームで共通して採用できるアーキテクチャとはどのようなものか、どの実装が共通化できてどの実装はそれぞれ実装すべきかなど、OSの境界を跨いで多くの議論を行ってきました。

このトークでは、こうした議論を経た現在、ABEMAがモバイルアプリのアーキテクチャをどのように議論し、どのように定義して、どのように運用しているのかを実例を交えてご紹介します。