不懂任何編程語言?無法控制項目管理進度和預算?沒關系!通過《Axure RP 7原型設計精髓》你能輕松掌握美國設計師全都在用的Axure,幫助你更高效地設計出極具創(chuàng)造力的原型。
Axure RP 7 是至今為止最重要的一個Axure版本。本書專門針對Axure RP 7的新功能(適配視圖、中繼器等)以及響應式Web開發(fā)項目,做了詳細的應用講解,幫助設計師實現更多高級交互,制作適用于多種設備的高保真原型。
本書先介紹Axure的界面、術語、功能,然后以一個購物網站項目為背景,依次探討UX項目的創(chuàng)建流程和Axure的使用技巧。
Axure創(chuàng)始人作序推薦,阿里釘釘創(chuàng)始人特別推薦! ”緯@得了中國讀者的一致好評,成為阿里設計師們的必備書籍,并被多家著名的高校、培訓機構選為Axure教材。
Ezra Schwartz是一名經驗豐富的體驗架構師,幫助企業(yè)實現杰出用戶體驗和進行戰(zhàn)略構想。Ezra主導了全球企業(yè)的許多重大關鍵項目,擅長將大型、數據驅動的系統(tǒng)轉化為移動優(yōu)先、跨設備/OS的UX框架。他所成功領導的用戶體驗項目涵蓋金融、教育、航空、醫(yī)療、出版、傳媒、制造和軟件開發(fā)等多個行業(yè)。他還是是AxureWorld.org的創(chuàng)始人和組織者。這是一個專注于快速UX原型設計的國際化免費討論社區(qū)。他會經常在一些學術會議和個人博客上討論用戶體驗相關的主題。
Elizabeth Srail一直秉承“多站在別人的立場考慮問題”理念從事和引領設計工作,這個理念也是她設計成功的關鍵。在人人都在社交媒體上說話的時代,Elizabeth非常注重傾聽,認真聽取用戶和利益相關者的想法,解決和改善設計問題,從而讓設計更易用、貼心和有趣。她在管理中也運用同樣的理念,認為善待他人是最強大的領導力。
目錄
前言
第1章原型基礎.
1.1 時代在變革
1.2 使用Axure
1.3 UX設計師產出的UX原型
1.3.1 交互式原型
1.4 項目風險評估
1.4.1 UX項目風險檢查清單
1.5 Axure原型策略清單
1.5.1 贏得機會
1.5.2 考慮風險
1.6 Axure實踐
1.6.1 簡單應用
1.6.2 Web應用和門戶網站
1.6.3 移動應用
1.6.4 啟發(fā)式評估
1.6.5 用戶驗證
1.6.6 交付物:原型和規(guī)格文檔
1.7 大項目中的Axure技巧
1.8 UX和利益相關者的視角
1.8.1 管理人員
1.8.2 項目經理
1.8.3 軟件開發(fā)
1.8.4 視覺設計
1.8.5 UX視角
1.9 Axure公司的觀點
1.10 總結 .
第2章 初識Axure
2.1 入門
2.1.1 Axure文件格式
2.2 Axure工作環(huán)境
2.2.1 自定義工作區(qū)
2.2.2 站點地圖區(qū)
2.2.3 控件區(qū)
2.2.4 控件樣式
2.3 線框圖設計區(qū)
2.3.1 適配視圖(新增)
2.4 頁面屬性區(qū)
2.4.1 頁面注釋
2.4.2 頁面交互
2.4.3 頁面樣式
2.4.4 草圖風格
2.4.5 流程圖控件
2.5 控件交互和注釋區(qū)
2.5.1 交互頁簽
2.5.2 控件注釋頁簽
2.5.3 注釋字段組
2.6 網格和參考線
2.6.1 設置參考線
2.7 模板區(qū)
2.7.1 模板行為
2.7.2 模板使用報告
2.8 控件管理區(qū)
2.8.1 控件管理功能
2.8.2 使用Web字體(新增)
2.9 工具欄和菜單欄
2.10 生成的原型
2.11 總結
第3章快速入門
3.1 基于UX原則的原型設計
3.2 Axure原型入門
3.2.1 關鍵設計活動
3.2.2 示例側重點
3.2.3 目標和產出物
3.2.4 命名規(guī)范、標簽和唯一ID
3.2.5 Farm2Table項目簡介
3.2.6 交互式概念模型
3.2.7 功能和需求
3.2.8 用例圖頁面
3.2.9 保存項目文件
3.2.10 任務流程圖頁面
3.2.11 用例鏈接到流程圖
3.2.12 生成HTML原型
3.2.13 站點地圖
3.3 跨設備和平臺的UI框架
3.3.1 第一個線框圖——首頁(訪客或未登錄狀態(tài))
3.4 使用模板和動態(tài)面板
3.4.1 將全局元素創(chuàng)建為模板
3.4.2 Axure模板和為什么要使用模板
3.4.3 動態(tài)面板
3.5 添加視覺效果
3.6 添加草圖效果
3.7 總結
第4章 創(chuàng)建基本交互
4.1 Axure交互
4.2 Axure事件
4.2.1 頁面級事件
4.2.2 控件級事件
4.3 Axure情景
4.4 Axure 動作
4.5 注意事項
4.5.1 控件、事件和上下文
4.5.2 為控件命名
4.6 示例1:控制樣式
4.6.1 第1步:設置導航欄
4.6.2 第2步:設置導航欄處于當前頁
4.6.3 第3步:設置其余頁簽
4.7 示例2:隱藏與顯示
4.7.1 構建策略
4.7.2 第1步:設置登錄頁簽的樣式
4.7.3 第2步:創(chuàng)建登錄區(qū)
4.7.4 第3步:顯示或隱藏登錄面板
4.8 示例3:效用動作
4.8.1 第1步:lightbox燈箱控件
4.8.2 第2步:交互
4.9 總結
第5章 高級交互
5.1 條件
5.1.1 IF-THEN-ELSE
5.1.2 條件編輯器
5.1.3 處理條件異常
5.2 觸發(fā)事件
5.2.1 示例
5.2.2 在嵌套模板中擴展觸發(fā)事件
5.3 變量
5.3.1 示例:記錄購物車里的商品數
5.4 變量類型
5.4.1 全局變量
5.4.2 特殊變量
5.4.3 使用示例
5.4.4 局部變量和函數
5.5 變量的命名
5.6 使用變量的利與弊
5.7 總結
第6章 控件庫
6.1 何時使用控件庫
6.2 庫的類型
6.2.1 Axure的內置控件庫
6.2.2 Axure社區(qū)里的控件庫
6.2.3 創(chuàng)建自己的控件庫
6.2.4 如何創(chuàng)建一個控件庫
6.3 管理控件庫
6.4 使用模板還是外部控件庫?
6.4.1 使用 RPLIB
6.4.2 在RP或RPPRJ文件中使用模板
6.5 何時創(chuàng)建模式
6.5.1 線框圖的全局模式
6.6 總結
第7章 管理原型變化
7.1 從愿景到現實
7.1.1 應變清單
7.2 期望和變化
7.2.1 UX和軟件開發(fā)模式
7.3 評估Axure工作量
7.3.1 時間都去哪兒了?
7.3.2 響應式Web設計的預估
7.3.3 重構Axure文件的預估
7.3.4 瞄準期望
7.4 關于變化
7.4.1 級聯(lián)變化和回滾變化
7.4.2 團隊項目的回滾
7.4.3 模板和庫的級聯(lián)變化
7.4.4 自定義樣式的級聯(lián)變化
7.4.5 參考線
7.5 總結
第8章 UI規(guī)格文檔
8.1 協(xié)作的重要性
8.1.1 找準期望
8.2 錄入UI規(guī)格文檔
8.2.1 全局UI規(guī)格文檔
8.2.2 生成器:規(guī)格文檔和原型
8.2.3 定制規(guī)格文檔生成器
8.2.4 頁面注釋
8.2.5 注釋字段
8.2.6 注釋視圖
8.3 生成規(guī)格文檔
8.3.1 常用設置
8.3.2 Pages(頁面)設置
8.3.3 模板設置
8.3.4 頁面屬性設置
8.3.5 截圖設置
8.3.6 適配視圖
8.3.7 控件表設置
8.3.8 文檔布局設置
8.3.9 Word 模板設置
8.3.10 Word樣式應用
8.4 改善布局小貼士
8.4.1 通過OnPageLoad設置線框圖
8.5 總結
第9章 協(xié)同設計
9.1 團隊項目(Axure Pro版功能)
9.1.1 理解團隊項目環(huán)境
9.1.2 理解簽出/簽入狀態(tài)
9.1.3 建立一個共享倉庫
9.1.4 從一個共享倉庫進行加載
9.1.5 團隊菜單
9.2 UX團隊的Axure協(xié)作最佳實踐
9.2.1 UX團隊的屬性
9.3 axureShare:Axure的云共享解決方案
9.3.1 創(chuàng)建axureShare賬號
9.4 反饋意見
9.4.1 托管在axureShare的討論功能
9.4.2 不托管在axureShare的討論功能
9.4.3 發(fā)布到Axure Share
9.5 總結
附錄
從業(yè)者的實踐
Axure用戶調查
交互效果調試故障排除清單
通用方法
調試時的常見問題
更多常見問題
原型構建教程
模擬預鍵入搜索
創(chuàng)建類似Google的預鍵入搜索界面
創(chuàng)建類似Facebook的預鍵入搜索
創(chuàng)建類似于Linkedin的預鍵入搜索
總結
創(chuàng)建一個在電腦上查看的RWD模擬器
設置
構建模擬器
可能存在的局限性
總結
利用情景跨越不同的控件和事件
問題
解決方案
總結
使用Axure UI套裝——控件庫
概念和定義
創(chuàng)建原型
背景
測試
迭代
團隊協(xié)作
小團隊的協(xié)作
團隊項目的思考
大團隊的協(xié)作
團隊項目的思考
為什么要部署在防火墻之外
流程和規(guī)范
保持最新
文件大小
全局命名規(guī)范
動態(tài)面板
團隊技能
制作和發(fā)布原型以及更新
設定期望
你要構建的是什么?
線框圖的界面外觀
把Axure當成文檔庫
背景
為什么使用Axure
研究Axure作為文檔工具的能力
概念驗證
用Axure來改進項目文檔
精簡文檔
評估工作量
內部工作流程
存儲/共享文件
向UX團隊和管理層演示
培訓/變更管理
Axure遷移
關于作者
致謝
關于試讀人員
關于譯者
Axure RP 7是至今為止最重要的一個Axure版本,這讓我想到2003年年底發(fā)布的Axure 2。Axure第2版將基于HTML的編輯器切換到流程圖編輯器,奠定了原型生成的基礎,因此,在之后的十年里,我們才能夠基于第2版進行不斷的功能改進,如動態(tài)面板、條件邏輯和團隊共享工程等。在Axure RP 7中,我們放眼未來10年軟件和用戶體驗設計的發(fā)展,對Axure所生成的HTML 原型進行完全重新設計。
這些年來,我們很榮幸得到成千上萬客戶的大力支持,獲取了大量的反饋意見和功能需求。我們對每一個客戶的需求進行跟進、評審和分類,聚焦下一個版本要發(fā)布的核心優(yōu)先功能。客戶也給了我們一個獨特的視角,讓我們了解各個企業(yè)如何進行軟件設計和開發(fā)。從中,我們很清晰地看到用戶體驗已經無比重要!
在產品設計的早期階段,必須對產品想法進行快速測試和迭代改進。一旦產品設計想法鞏固,大家就會期待能真正扮演設計師、投資者和使用者的角色去體驗和感受產品。我認為Axure RP 7在實現這個目標上邁出了堅實的一步!在Axure RP 7中,形狀控件(Shape Widget)共支持17個事件(Events),而之前的6.5版本只支持3個事件。Axure RP 7中還提供了Repeater 控件,用于顯示重復的項目列表,實現列表的排序和過濾功能。另外,Axure RP 7還提供了滿足響應式設計需要的適配視圖(Adaptive Views)功能,能夠基于不同的Web瀏覽器尺寸,自動適配控件的大小、樣式和位置。
為了更好地支持設計師和開發(fā)人員,我們對AxShare原型服務器進行了更新升級,使其能夠支持添加自定義的JavaScript和HTML代碼,從此打開了對交互和控件進行手工編碼的大門,也使得Axure能夠集成第三方的解決方案,如數據分析和用戶測試。你甚至已經可以為AxShare服務器上的HTML原型指定一個自定義的URL訪問域名!
目前全球已經有超過8萬用戶取得Axure的正式許可權,2015年我們期望用戶數量超過10萬。Axure公司非常榮幸能夠有像本書作者Ezra和Elizabeth 這樣的客戶和擁護者。他們是UX用戶體驗領域和Axure社區(qū)的真正領袖。在他們的幫助和支持下,我們堅信Axure擁有美好未來!
Victor Hsu
Axure聯(lián)合創(chuàng)始人