iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0

前言

我先建立一個原型(Prototype), 用來釐清這個WebApp的功能跟UI界面。

建立原型所用到的工具是Figma, 它有免費版本, 功能應該足以應付這個project。

在開始之前, 我還是簡單的介紹一下Figma的基本功能吧。

利申: 我並不擅長於UI設計, 但還是想介紹一下, 始終設計UI也是寫WebApp的重要一環。

Figma

對初次接觸Figma的朋友, 可以看這個Figma官網的介紹影片。

以下是一些Figma的常用功能

設置設計元素屬性

元素是文字的話, 文字的顏色, 粗體, 斜體等都能夠設定。

https://ithelp.ithome.com.tw/upload/images/20210912/201403756keQJhL9XO.png

通過inpsect, 我們更可以看到屬性相對應的css。

https://ithelp.ithome.com.tw/upload/images/20210912/20140375MZVPNoZHxf.png

css將會在之後的文章中講解

建立基本圖形 (Shapes)

https://ithelp.ithome.com.tw/upload/images/20210911/20140375bCvfKlirZF.pnghttps://ithelp.ithome.com.tw/upload/images/20210911/20140375UnqvpFMLq4.png

建立icon

可以自由組合基本圖形來建立想要的icon, 例如, 可以把2個圖形合併(union)起來, 作為一個新的圖形。

https://ithelp.ithome.com.tw/upload/images/20210911/20140375QLnxxKfUb9.png
https://ithelp.ithome.com.tw/upload/images/20210911/20140375gYOdGhuA8f.png

佈局、對齊

基本對齊

basic alignment

欄佈局 (Column layout)
column layout

自動佈局 (Auto layout)

auto layout

演示

設計完成後, 我們可以在模擬的設備上演示Proptotype。

demo prototype

結語

Figma的介紹就到這裡, 明天就開始做blog的prototype了。


上一篇
Day 1 - 環境設置
下一篇
Day 3 - 原型 (2) : 主頁元件
系列文
從零開始的寫web app 30天生活10
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言