iT邦幫忙

2022 iThome 鐵人賽

DAY 2
0

前言


昨天釐清了需求,今天要來把想法具體化。到底在工程師拿到美美的設計稿前,設計師都下了什麼功夫呢?

設計流程


把抽想的想法圖像化,大致可以分為三個步驟:

  1. Wireframe (線框圖)
  2. Mockup (視覺槁)
  3. Prototype (原型)

Wireframe 線框圖

  • 目標:用黑白線匡,以功能為導向,進行溝通

這個只需要一支筆一張紙就可以開始了,不用考慮顏色、陰影等等,為的是用最小的成本(不管是時間還是器材)把輪廓以最快速的方式表達出來。

我把APP分為三個頁面開始思考

主頁面

大致上參考Keep,最上方為 search bar 點選會到search 頁面。下方一個懸浮按鈕可以新增記事。

主頁面還會顯示記事列表,要用像是 keep 的網格排版還是單純的列表呢?

  1. 時間成本:好險 compose 在今年出了 LazyGrid Layout API 不需要自己計算
  2. 版面需要呈現的資訊:根據昨天我紀錄的方式,一行大概只需要項目、重量、次數,資訊不多,可以分為兩列

所以決定採用網格面板

主頁面.jpg

搜尋頁面

打算效仿 keep 分為兩種搜尋,單純的文字搜尋,點選 Type 後會在Type範圍中搜尋。

搜尋頁面.jpg

記事頁面

這裡列了兩種版型

  1. 列表型

    優點:可以概覽要做的項目

    缺點:需要編輯時要再按一下叫出按鈕

  2. 換頁型

    優點:所有的按鈕都在同一頁,做起來簡單,能放的資訊比較多

    缺點:每做完一個動作就要右滑下一頁

記事頁面.jpg

當我抉擇不定時,今日緊急啟用朋友大數據法,問問大家訓練中比較想用哪一種。

結果是 List:Page 5:1

選擇 List 的原因有,

  1. 一次能看到全部的課表,訓練中比較能看到終點才會想做完
  2. Page 要一直滑,還要按做幾下,好有壓力。

其中一位好有sense的設計師這麼回:
設計好分析.png

總結出該頁面應該讓訓練中的人,以最小的干擾(操作時間)綜觀全局為目標!

總結

今天完成了 wireframe,用最小成本把想要做的功能輪廓大致畫出來!

今天的訓練成果:
今晚我想來點...(望向牆角生灰塵壺鈴)來練習肌肉控制吧!
https://ithelp.ithome.com.tw/upload/images/20220908/201360489KUNog7k4t.jpg
俯身划船(左右手) 6kg 15、15、15下
單腳蹲(左右腳)6kg 15下、10下 (在家運動真的動力下降很多耶..)


上一篇
Day 1 APP抓周,我想寫出怎樣的重訓紀錄APP呢?
下一篇
Day 3 Flow chart
系列文
今年一定減成功!Jetpack Compose 做出重訓紀錄APP30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
隱士者
iT邦新手 4 級 ‧ 2022-09-10 08:41:33

在家運動真的會偷懶 哈哈/images/emoticon/emoticon02.gif

我要留言

立即登入留言