iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0

前言


2022 年的目標是打造健康的自己,其中一項就是健身!為了讓自己方便掌握健身成果和訓練狀態,開始在google的Keep紀錄訓練的日期組數、重量。這次要結合APP開發和健康來挑戰鐵人賽!

確認需求


鑑往知來,分析用過的APP

首先要來盤點過去使用 Keep 的優缺點,來決定未來要做的APP方向如何。

  • Keep的優點:

介面簡單、有搜尋功能方便回溯、選定功能可以放置模板、改底色背景圖方便分辨主題

  • Keep的缺點:

很多事都記在這雜亂、每個字都要手打,訓練時消耗專注力、沒有計時功能

記事List 單篇記事 主題搜尋
https://ithelp.ithome.com.tw/upload/images/20220907/20136048VEFznFUFx1.png https://ithelp.ithome.com.tw/upload/images/20220907/20136048oEDmO0T11E.png https://ithelp.ithome.com.tw/upload/images/20220907/20136048RfLoikqDjJ.png

站在巨人的肩膀上

Keep的自由度不錯,但因為不是專為健身所做,打字紀錄上比較花時間。為了讓打過的字未來可以直接用選擇,減少打字時間:

讓記錄資料擁有欄位屬性,輸入過個資料能變成選單

欄位有了屬性,還可以用來計算訓練總量(次數x重量),一舉兩得!

健身過程中即使預先設定好預計一組要做的組數,也可能因為身體狀況而沒做完。所以我想要做出健身過程中,手殘也能輕鬆調整次數的按鈕,這個按鈕至少要比打字鍵盤的數字好按,減少切換鍵盤的次數。

調整次數按鈕要好按

健身很需要回顧最大重量、訓練總量等等,在搜尋功能上除了文字搜尋,也想以訓練部位來做快速搜尋減少打字時間。

文字搜尋、訓練部位搜尋

這次的專案不只是想要打磨自己的開發技能,同時也想要累積運動的成就感(順便收集app需要的Demo資料),所以篇末會紀錄自己訓練的狀況。30天後筆者的身心狀況會怎麼樣呢?讓我們繼續看下去~

今天的訓練成果:
轉轉手腕轉轉腳踝,今天就從暖身開始~今天來個17分鐘晚安瑜珈舒展筋骨,準備啟航!

有了需求接下來就是做出設計稿了,明天會用到 Figma 。

參考

Google Keep App


下一篇
Day 2 給我一支筆雖不能舉起地球,但可以具象化想法!
系列文
今年一定減成功!Jetpack Compose 做出重訓紀錄APP30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言