generated at
OOUI設計の流れ



参考
概要
詳細



OOUIの3つのレイヤーの各レイヤーに対応するように3ステップで進める
3ステップあるがどこから始めても良い
行ったり来たりしながら進める


3ステップ
objectの抽出
Domain Modelingの大まかな流れの最初の方のステップと共通している
Etntiyの抽出などをしていく
本来のDomain Modelingと異なり、特にUIに関する概念だけ定義すればよい
viewとnavigationの検討
1つのobjectは複数のViewで扱われることが多い
Viewには2つある
コレクション
リストのようなもの
Objectが持つ属性の中でも重要なものだけを表示する
シングル
Object一つ分を表示する
コレクションよりも多くの属性を表示する
layout patternの適用
1つのviewを1画面にすることもあれば、2つのviewを1画面にすることもある
例えば、PCでは1画面だが、SPだと2画面ということもある


線で繋ぐことにどれほどの意味があるのかちょっとわからんmrsekut
viewの中に別のviewを含むこともある


要求から、解決策まで
タスクを列挙する
それをオブジェクト中心にまとめる
タスクとオブジェクトを列挙した場合、普通はオブジェクトのほうが少なくなる
まず最初にオブジェクトを見せる
その後に、タスクを選択させる
Domain Modelingの大まかな流れの中でヒト、モノ、コトにわけるが、これをこのまま流用できたりする?mrsekut
関連はしているが、ちょっとレイヤーが異なる