【專案紀錄與心得】年度回顧與Xmas campaign

Josie
5 min readDec 16, 2021

--

最近在設計的專案終於在12月中上線啦(灑花),特別是因為我在還沒加入 WeMo 時就已經是他們 APP 的老用戶,因此點開 APP看到自己的設計時,真的會有一股特別的感動~

大約在11月,被分配到負責年度回顧與Xmas的專案,這次專案分別有三大項目,分別是:

1.APP內開的年度回顧 landing page

2. Xmas 相關的App UI

3.節慶版 App icon

這次設計需求大概是 80%UI,20%UX。以下稍微紀錄一下設計過程心得:

一、角色設計

設計過程考量了三點:品牌用色、品牌調性與和節慶感的連結,最後選用了北極熊的形象作為活動角色。既能夠讓人聯想到冬天、年末、聖誕,也符合品牌環保永續的理念,顏色維持 APP 一貫藍綠色的清新調性,在APP上顯示也不會突兀。

二、年度回顧 campaignsite UI設計

這次年度回顧的 UI 設計一樣依照品牌用色與調性來設計介面,因為是 webview, 需同時兼顧 android 與 ios 尺寸的 resize 變化,這部分使用 figma 的 constrains 設定,加上把頁面 components 化就可達成只需要做一個頁面,就能自動生成適應各裝置的 UI 的效果(constrains加上auto layout功能真的超好用,之後會寫一篇文章分享),最後在畫面旁標上 resize 邏輯與相關特殊動畫需求、transition 限制等 UI spec,就可 handoff 啦~ (其實如果constrains設的很完美,RD其實大半可以從figma裡轉出的css就理解你要的元件resize限制,溝通超無痛)

在figma上設計專案的全貌概覽,包含UI spec與resize示意(為了隱私做了模糊處理)

頁面一律會先設好constrains並設為母元件,然後選擇尺寸,畫面就會自動依據你所設的設定去resize啦~

🔗 點這裡看實際上線畫面

三、Xmas APP 內 UI 設計

APP內沿用過去的 feature,所以這次設計需求幾乎以UI為主,參考 PM spec製作幾個mockup 與簡單的 flow, 因為流程與呈現動畫不複雜,並不需要UI這邊給prototype,不過還是需要 UI spec, 特別是 img fill 的屬性與一些需求,在與RD溝通畫面淡入淡出時倒是討論到了設計 animation library 的必要性。

🔗 點這裡看實際上線APP操作畫面

四、APP Xmas icon 設計

通常 APP icon 跟一般設計 UI 一樣,需要做 跨平台的 handoff,值得一提的是,在輸出 Android Adaptive icon 時,因為輸出的是未平面化的 SVG,因此要特別小心元件是否有 border ,如果有的話就得平面話,不然就會發生給APP team上版後,border邊緣出現鋸齒狀,且原本設定 center 的 boder 會自動轉成 inside 的狀況。

下方圖片就是在 handoff 跟做 design preview 時需要出的稿,看起來好像很複雜,實際上只要做一張圖(母元件)就好,其他都是子元件,在母元件做修改後及時顯示各尺寸與各平台上的preview。

五、APP Xmas icon 設計

因為這次專案需要較多畫面,讓我真的越來越能體會到 UI spec 的重要性,UI 這邊將標記邏輯統一化以及將元件 layout 按照前端的邏輯設定好,不只能減少 UI 在各平台尺寸出現不符預期呈現而需要來回改稿的狀況,也能讓 RD 在 Figma 查看間距與元件與資訊時就能理解設計師的要求,減少不必要的來回溝通與通靈的時間成本。

為了達到上述期待, 我在製作此專案期間,也順便完成了兩件事:

  1. 把一些常用的spec 元素 cpmponent 化成一個 Library
  2. 利用 Figma 上的 Prototype setting 製作 Animation library

以上兩種做法成功讓之後產出 UI spec 更高效。有空會再整理在下一篇分享給大家!

--

--