Skip to content

mothule/ios-app-sample

Repository files navigation

ios-app-sample

iOSアプリで一般的な画面の実装サンプル。

技術仕様

設計方針

  • 複数人で同時開発を想定
    • Storyboard/xibは利用しない
  • 画面のフロー(入力/状態/出力)はViewModelで完結させる
    • 画面の要件はViewModelから始める
  • Combineによるリアクティブプログラミング
  • UIアーキテクチャはリアクティブプログラミングと相性の良いMVVM
  • 実務を考慮してUIKitベース
  • サーバは用意せずシミュレータでreq/resをハンドリング
  • モジュール分割設計は対応しない

About

iOSアプリで一般的な画面の実装サンプル。

Resources

Stars

Watchers

Forks

Contributors