對於未知的未來,內心偶爾會感到恐懼。
進度
今天做了第二個作業,先把版切好跟做了基本功能:
- 新增 todo
- 刪除 todo
- 修改 todo(這個最難)
- 標記為已完成
學到的事情
來談談 todo list。我認為它是一個看起來很基本,卻埋藏很多細節的小程式。
很多 App 平常在用的時候都沒感覺,例如說:
像這個「點下去彈出來小視窗的功能」,身為使用者會覺得這很直覺阿,本來就該這樣子。
可是實際去開發就會常常碰到「疑?這個熟悉的功能要實現好像有點複雜?」,或者是「怎麼做出來沒辦法像真的 App 一樣流暢」,時不時就會感受到要讓「介面與程式完美的接合」是件特別難的事情。
現在用 App 時都會特別注意以前沒注意到的細節,彈出動畫、音效、切換畫面或反饋效果,這些都是只有經歷過開發才能體會到的細節。要讓一個 App 用起來很直覺、很順暢,真的得下蠻多功夫的,這是我做了這幾週作業後的感觸。
題外話
跑這份計畫也有段時間了,我覺得自己進步了很多,但還是會害怕對業界來說我不過是個菜渣,沒有達到業界的需求。
也許是我過去花了太多時間,也品嘗了無數次失敗的經驗才會讓我這麼擔心。不過,還是要繼續堅持下去,每天都要比昨天的自己還要強,是我對自己的期許。
許願池
明天希望能把 todo list 完成,順利的話說不定能趕快進到下一週的進度。