Pairs海外版iOSアプリで実践しているModelレイヤーの設計について by muukii

iOSDC Japan 2018
レギュラートーク(15分)

Pairs海外版iOSアプリで実践しているModelレイヤーの設計について

muukii0803 muukii muukii0803

アプリ内のコードにおいて、サーバー連携とUIレイヤーを支えるModelレイヤーについて話します。安定したUIを実現するためにMVVMやFluxなどが存在していますが、それらはバックエンドとなるModelレイヤーについては詳しくは言及していません。ですが、大きなアプリケーションではModelレイヤーの設計と管理が要になります。今回はPairs 海外版iOSアプリで実際に使用している設計をアイデアのひとつとして皆さんに共有します。