大切なのはアウトプットとコミットメント。 忘備録てきなかんじです。
iOS 設計
ViewControllerから画面遷移処理を引き剥がすためのパターンです。 # ApplicationCordinator Cordinatorを導入してアプリの画面遷移をCordinatorに担当させます。 ## ポイント - RootCordinatorから...
今回はCleanArchitectureについてです。 CleanArchitectureはMVPとかのパターンとは違ってもっと上位の設計思想的な印象を受けました。 アプリケーションを4つのコンポーネントに分けるパターンです。 | 項目 ...
今回はMVP, MVVM, Fluxについてです。 # MVP オブザーバー同期を使わずにフロー同期を使うため、ソースコードの流れを追いやすいのが特徴です。 個人的には一番理解しやすいので、このパターンが好きです。 iOSのアプリケーションにありがちなUIVie...
年末から年始にかけて、「iOSアプリ設計パターン入門」を読み直しながら、実際にサンプルプログラムを作成しました。 (サンプルコード読むだけでは全く頭に入ってこないので...) 実際に試したパターンは以下のものです。 - MVP - MVVM - Flux - Cle...