少数チームで挑む:SwiftUI, TCA, KMMを用いた新規動画配信アプリ開発Tips by Tomu Obata

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

少数チームで挑む:SwiftUI, TCA, KMMを用いた新規動画配信アプリ開発Tips

_tomu28 Tomu Obata _tomu28
7

現在、iOS1人・Android2人の少数チームで新規動画配信アプリを開発しています。
技術選定やアプリのアーキテクチャ設計に際しての工夫点やハマり所、そしてSwiftUI, TCA, KMMを活用した開発Tipsについてお話します。

これから新規アプリ開発を予定している方々にとって、技術選定やアーキテクチャ設計の参考としていただければ幸いです。

キーワード:
・iOS Deployment Target 16.0+での新規iOSアプリ開発
・swift-composable-architecture (TCA)
・Kotlin Multiplatform Mobile (KMM)
・kotlin-inject
・Apple TV対応も踏まえたSPMでのマルチモジュール化
・多言語対応, Localize
・iOS ⇔ Androidの技術トランスファー