IT EXPLAINED 數位轉型攻略 VII
2025臺灣資安大會 Keynote講者陣容
Cloud Future Built Today
技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2019 iT 邦幫忙鐵人賽
DAY
8
0
自我挑戰組
Android API超初學!!
系列 第
8
篇
[番外篇] [Day 8] iOS Human Interface (2) App Architecture - part 1
2019鐵人賽
ios
ui
HANA APP
2018-10-19 19:34:42
1606 瀏覽
分享至
大家好,今天繼續來
練習翻譯
讀iOS Human Interface手冊。
一些設計原則
良好的美感
– 較嚴肅功能的APP,設計就應當簡約、不浮誇、標準,並且是使用者預期的行為。如果是遊戲APP,設計就可以較生動,且鼓勵使用者探索APP
一致性
– 一致的字型、按鈕設計、文章風格等
直接操作
– 例如選轉螢幕、手勢,快速又好用
Feedback
– 按鈕按下去要告訴我有按,如果等很久至少要有圈圈轉轉轉
Metaphors(隱喻)
– 要跟現實生活很像,例如你要做電子書APP,使用者會有翻書、開闔書、使用書籤等動作,最好可以讓UI模擬得真實一點
使用者控制
– 某些功能可能會危害整個iOS,所以APP會做防呆設計,但不要做的太過頭,不然會讓使用者覺得沒有主導權,會不爽
APP友善程度
若使用者為視障者,可把文字代替成聲音
老人可能會把系統文字調大,這時候你的APP會如何?
某些視障朋友的螢幕會調亮暗調對比,這時候你的APP會如何? (其實我不知道可調範圍多廣)
顏色對比要清楚,不要用看了會很吃力的顏色
Loading
下載東西的時候一定要有轉圈圈或進度條,不然使用者會以為APP掛了。或加ㄧ些有趣的東西讓使用者不無聊。
彈出視窗
盡量減少彈出視窗使用量,重要時機才用,不然操作被中斷會很煩。
彈出視窗的X按鈕要清楚,不要像很多網頁上的覆蓋廣告一樣,X按鈕找超久找不到還會按錯,有夠機車!
彈出視窗不可重疊,顯示新的之前先把舊的關掉
今天先到這邊,明天繼續。
留言
追蹤
檢舉
上一篇
[番外篇] [Day 7] iOS Human Interface (1) Themes
下一篇
[番外篇] [Day 9] iOS Human Interface (3) App Architecture - part 2
系列文
Android API超初學!!
共
30
篇
目錄
RSS系列文
訂閱系列文
17
人訂閱
26
[番外篇] [Day 26] iOS Human Interface (5) APP icon設計
27
[番外篇] [Day 27] iOS Human Interface (6) APP icon設計 (cont.)
28
[Android API] [Day 28] Testing (1)、AndroidX、Jetpack
29
[Android API] [Day 29] Testing (2) 各種工具
30
[Android API] [Day 30] 我的APP開發注意事項
完整目錄
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22205
篇
完賽人數
600
人
看影片追技術
看更多
Deepfake 技術發展與疑慮
臺灣資安大會
|
23 分
翻轉高雄 邁向淨零城市
數位永續高峰會
|
33 分
實現快速安全現代化 - 跨雲和混合式安全管理
Cloud Summit 臺灣雲端大會
|
27 分
資安新時代來臨:新想法、新規定、新管理-身分認證、掃描工具、資料保護的進化
臺灣資安大會
|
28 分
COVID - 19 加速數位化的網路管控攻略
IT EXPLAINED
|
51 分
2021年度重大資安事件回顧:身分冒用、供應鏈與漏洞攻擊
IT EXPLAINED
|
48 分
Feature Toggle Makes Development more Efficient
Kubernetes Summit
|
26 分
You know what?「單機」也能部署 HCI 超融合叢集
Cloud Summit 臺灣雲端大會
|
30 分
一個關於 API Gateway 的導入評估指引
Cloud Summit 臺灣雲端大會
|
30 分
掌握節拍,形塑敏捷力(Agile BEATS)
Hello World Dev Conference
|
43 分
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
所為何來??
請問台灣有什麼知名開源 GitHub 或 Google 專案、作者嗎?
關於AP分享器的設定
鼎新EasyFlow.NET 維護合約
Outlook Classic轉換Outlook (new) 沒有顏色分類、不能沿用設定檔案
[分享] Cygwin 編譯 Windows 版 nginx 支援正向代理 https 協定
Excel 無徵兆無回應
請問是否有方法不使用 Layout 實現 QScrollArea 呢
請問要如何關掉 Microsoft Teams 與 OneDrive 的關連?
python的rasa對話機器人框架 無法傳送訊息給LINE Bot
全新登場!CYBERSEC ARENA:War Game遊戲中體驗資安威脅應對,提升戰略思維與決策力!
Windows 10支援倒數,聯繫微軟夥伴諮詢
GenAI 加速企業創新落地,更需要全新 IT 戰略
DevOpsDays Taipei 2025 論壇議程搶先看!帶您掌握最新技術趨勢、提升實戰技能
【免費線上報名即將額滿】4/8 18:00 截止,現場報名將收費,錯過不再免費!
立即標記行事曆,7/2 探索 AI 與雲端的無限未來!
熱門回答
Outlook Classic轉換Outlook (new) 沒有顏色分類、不能沿用設定檔案
Excel 無徵兆無回應
所為何來??
請問台灣有什麼知名開源 GitHub 或 Google 專案、作者嗎?
關於AP分享器的設定
熱門文章
[超實用教學]教你4個一鍵下載YouTube音樂的技巧
【SEO 是什麼?】帶你全面認識搜尋引擎優化的核心價值與操作原則
所以,Git 是 ? | 再談 Git
Boyer-Moore字串搜尋演算法
Python 入門筆記 - 10 - 輸出 Output
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}