IT EXPLAINED 數位轉型攻略 VII
2025臺灣資安大會 Keynote講者陣容
Cloud Future Built Today
技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2019 iT 邦幫忙鐵人賽
DAY
9
0
自我挑戰組
Android API超初學!!
系列 第
9
篇
[番外篇] [Day 9] iOS Human Interface (3) App Architecture - part 2
2019鐵人賽
ios
ui
HANA APP
2018-10-20 10:04:08
1505 瀏覽
分享至
Navigation
人們通常會忽略navigation,直到這個navigation不符合預期為止,所以要好好設計啊
有三種navigation 結構:
APP第一頁
開啟頁面一定要吸引人,第一印象啊
開啟頁面不要太久,如果要提供首次教學服務,要有skip可按
開啟頁面每次都一樣會看膩,最好來點不一樣的(啊怎麼這麼難搞!)
有首次教學服務是好事,但太多就是APP設計太差,回去砍掉重練(這讓我想到The art of readable code裡說的,好的程式註解不如好的程式碼)
最好使用default設定,如果使用APP之前非要改設定不可,讓使用者在APP裡面改(我想到的例子應該是,某些影片 播放APP會自動幫你把亮度調到最亮,但他不知道我有畏光,很刺眼欸orz)
第一頁不要顯示license,可寫在下載頁敘述那邊
要記憶上次使用者做到哪,保留先前狀態
不要太常叫別rate your app(這的確很煩)
不要建議使用者重開機(這種建議留在檯面下就好XD)
Requesting Permission
如非必要最好不要有額外要求權限
把要求原因寫清楚
設定
如果app可自行取得,不要叫使用者輸入。例如請使用者開放位置權限,取代叫使用者自己輸入郵遞區號
如果需要調整設定,使用者必須離開APP再去設定頁面。比較好的方式是在APP內直接調整
到這邊,App Architecture的部分算是讀完了,其他章節有些會跟特定的tool kit有關,我就先挑有興趣的讀,不按照順序讀囉。
留言
追蹤
檢舉
上一篇
[番外篇] [Day 8] iOS Human Interface (2) App Architecture - part 1
下一篇
[Android API] [Day 10] Android 基本4元件
系列文
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 }}