iT邦幫忙

2025 iThome 鐵人賽

DAY 25
0
Mobile Development

Flutter :30天打造念佛App,跨平台應用從Mobile到VR,讓極樂世界在眼前實現!系列 第 25

[ Day 25 ] Flutter UX & UI 實戰入門篇 — 生活在地球的勇者啊,怎麼見極樂世界呀?(1)

  • 分享至 

  • xImage
  •  

2025 iThome鐵人賽
「 Flutter :30天打造念佛App,跨平台從Mobile到VR,讓極樂世界在眼前實現 ! 」
Day 25
「 Flutter UX & UI 實戰入門篇 生活在地球的勇者啊,怎麼見極樂世界呀 ? (1)


《佛說阿彌陀經》
從是西方,過十萬億佛土,有世界名曰極樂,其土有佛,號阿彌陀,今現在說法。
舍利弗,彼土何故名為極樂?其國眾生,無有眾苦,但受諸樂,故名極樂。

白話:
從地球所在的世界往西,越過十萬億個佛國剎土,有一個世界叫做極樂。
極樂世界有佛住世,名稱是阿彌陀,如今正在那裡講說佛法。
舍利弗,那個佛國為什麼名稱叫做極樂呢?
那個佛國的眾生,沒有種種痛苦,但享受諸多快樂,所以叫做極樂世界。

前言

目前念佛App 已經實作核心功能 :
「 語音轉文字 」、「 本機與雲端儲存 」、「 第三方登入 」、「 多國語系 」。
今天我們要一起來初步認識 「 UX & UI 」,一起為使用者打造美觀的介面與流暢體驗!

Day25 文章目錄:
一、UI、UX設計流程
二、UI
三、UX


一、UI、UX設計流程

1. 簡介

UI/UX 設計流程:
(0) 使用者與情境為起點,藉由使用者故事釐清需求與解決的痛點,
(1) 再依使用者需求定義頁面分類完成資訊架構,
接著 (2) 展開功能地圖具體規劃產品功能、
再透過 (3) 操作邏輯流程確認使用者操作路徑與錯誤處理,
再以 (4) 線框稿確定版面與功能組件,
接著發展 (5) 設計精稿、元件庫與樣式規範,
最後用 (6) 可點擊原型 Prototype 進行互動測試。

2. 各階段重點

階段 負責範圍 主要產出
資訊架構(Information Architecture) 依使用者需求定義頁面分類、命名與層級 內容清單
功能地圖 (Functional Map) 依需求規劃所需功能 產品功能心智圖、 規格文件
操作邏輯流程 (Logic Flow) 使用者操作路徑 流程圖、錯誤處理流程
線框稿 (Wireframe) 定版佈局與功能組件(不涉及細節) 低保真線框
設計精稿(Mockup) 視覺風格與細節定案 高擬真畫面、元件庫、樣式規範
原型(Prototype) 互動模擬與測試 可點擊的原型、演示影片

二、UI

1. 簡介

UI(User Interface)可以簡單理解為使用者與 App 互動的介面與狀態回饋 ,
包含:字體、按鈕、圖示、排版、間距、動畫效果、提示文字等。

UI 的核心組成:

  • 視覺語言:色彩(主色/輔色)、字體階層(標題/內文/數字)、陰影與圓角。
  • 元件系統:Button、Card、Tag、Dialog、表單欄位等。
  • 版面與間距:欄/列、容器寬度,保持一致的節奏感。
  • 圖示與插圖:風格統一(線粗、圓角一致),避免混搭。
  • 動效與回饋:過場互動(按鈕回彈、成功/錯誤提示)。
  • 多語系與可近用:長字串完整顯示、字級放大不跑版、點擊區大小。

2. Wireframe 工具

線框稿 (Wireframe) 是 UI 的設計草圖,
通常是中、低模真度只會以簡單顏色(常見黑白灰)
繪製頁面有什麼內容、內容要放置何處。

工具 定位 協作 元件/模板 適合對象
Figma 雲端協作設計與原型 即時共編、評論 社群大量線框/模板 從線框到高保真的一站式
Balsamiq Lo-Fi 線框,專注資訊結構 雲端版可協作 低保真控件庫 快速對齊結構、避免過早美化
Axure RP 進階原型:條件與資料驅動 雲端分享/評論、版本控制(簽入/簽出) 元件庫、流程連線 做高擬真互動/規格
Penpot 設計+原型 線上協作/自架空間 開源資源、SVG 為本 重視開源與私有部署
Miro 協作白板+Wireframe 模板 即時共編 白板模板與 UI Library 工作坊、快速對齊 IA/流程

三、UX

1. 簡介

UX(User Experience)可以大致理解為使用者從開啟到離開 App 的完整體驗感受。

大致包含:

  • 需求與情境:誰在何時何地使用?
  • 資訊架構:分頁功能與命名是否一看就懂。
  • 互動設計:按了會有明確回饋、錯誤有指引、流程不繞路。
  • 可信任:隱私、資料刪除、離線與失敗時的備援路徑。

2. Logic Flow

Logic Flow 是將 靜態的頁面結構(IA)與具體功能(功能地圖),
轉化為實際操作步驟(使用者流程),並且加上系統的邏輯判斷。
常見的步驟符號:

符號形狀 意義 範例
圓角矩形 畫面/頁面 (Screen/Page) 登入頁、使用者帳戶頁
箭頭 流程方向 (Direction) 從 登入頁 → 到 首頁
矩形 使用者操作 (Action) 點擊 送出按鈕、輸入密碼
菱形 決策點 (Decision/Logic) 是否已驗證電子郵件? / 訂單是否付款成功?
圓形/橢圓形 開始與結束 (Start/End) 開始註冊會員、完成會員註冊

3. Logic Flow 工具

工具 定位 協作 最適用場景 備註
FigJam 與 Figma 打通的線上白板 即時多人、開放連結可共編 工作坊、構思、快速流程 與 Figma 深度整合、支援開放會議協作。
Miro 成熟白板、模板多 即時多人、Miro Lite 免登入 跨部門協作、流程/心智圖 模板量體龐大;Miro Lite 可快速分享。
Lucidchart 正統流程圖/泳道、企業整合 即時協作 正式交付、流程/責任分工 官方著重泳道、與多工具整合。
diagrams.net(draw.io) 免費、雲端/離線兩用 可共編(雲端) 本地/企業內網 強調隱私、自託管與 Atlassian 外掛。
Whimsical 一站式 Flow + Wireframe + Docs 即時協作 快速成稿、低學習門檻 Flowchart 介面快、含多內容型態
Mermaid 文本語法產圖 以檔案協作為主 要版控、文件內嵌流程 支援多種圖,有線上編輯器。

Day25 重點回顧

重點 內容
UI、UX 設計流程 資訊架構⭢功能地圖⭢操作邏輯流程⭢線框稿⭢設計精稿⭢原型
UI App 的互動介面及狀態回饋
UX 使用到離開 App 的使用者體驗感受

上一篇
[ Day 24 ] Flutter 多國語系 — App 翻譯蒟蒻, 上架各國必備的好幫手!
系列文
Flutter :30天打造念佛App,跨平台應用從Mobile到VR,讓極樂世界在眼前實現!25
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言