Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 8 additions & 10 deletions design/slide.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,15 +65,14 @@ UIは、ユーザーと情報の境界。情報をやり取りする

## やってみよう: ToDoアプリのUI

- ToDo一覧を見る
- 新しいToDoを追加する
- 追加したToDoを完了にする
- ToDoのタイトルと詳細を書く
- ToDo一覧を**見る**
- 新しいToDoを**追加する**
- 追加したToDoを**完了にする**
- ToDoのタイトルと詳細を**書く**

これらの機能が実現できること
これらの機能が実現できるアプリ

---

## 機能から**直接**UIを作ると、使いにくい

- 同じ画面がたくさんある
Expand All @@ -86,7 +85,6 @@ UIは、ユーザーと情報の境界。情報をやり取りする

## 機能を**抽象化**してUIを作ると、使いやすい

ToDoという**オブジェクト**を抽出する

![bg contain right:40%](./imgs/design02.png)

Expand Down Expand Up @@ -125,7 +123,7 @@ ToDoという**オブジェクト**を抽出する

---

## オブジェクトは、ユーザーが操作する対象物
## オブジェクトとは、ユーザーが操作する対象物

- オブジェクトの詳細やプロパティとして、属性を持つ

Expand Down Expand Up @@ -197,7 +195,7 @@ CRUDは、Create Read Update Delete

---

## ビューは、ユーザーに情報を表示する領域
## ビューとは、ユーザーに情報を表示する領域

例えば、リストやフォームやページなど
ビューには、**コレクションビュー**と**シングルビュー**がある
Expand All @@ -218,7 +216,7 @@ CRUDは、Create Read Update Delete

---

## ナビゲーションは、ビュー同士の呼び出し関係
## ナビゲーションとは、ビュー同士の呼び出し関係
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ほかが、「オブジェクトは」「ビューは」「コレクションビューは」「シングルビューは」なので、ここも「ナビゲーションは」でもいいかなと思いました!

厳密にするなら
オブジェクト・ビュー・ナビゲーション は概念なので「とは」
コレクションビュー・シングルビュー はビューの名称なので「は」
と使い分けるのがいいのかな…?

全体の文脈分かってないのと日本語も得意じゃないのであれだけど

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

この辺スライドざっとみて違和感あった部分を直してましたが他の箇所も直します!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正ありがとうございます!良さそうです


どのビューからどのビューに遷移できるか

Expand Down