具体描述
Axure RP8是一款快速原型设计工具,本书深入讲解了使用Axure制作网站原型和APP原型的知识与技巧,并结合作者多年工作经验详细介绍Axure在工作流程中的使用方法。
本书对互联网产品经理和用户体验设计师具有指导意义,同时本书也非常适合UI设计类相关培训班学员及广大自学人员参考阅读。
作者简介
金乌,毕业于北京邮电大学,移动平台UI、UE专家,专注于移动开发领域。精通iOS、Android、Windows Phone7的UI界面设计以及用户体验设计,曾参与多款大型手游的Android和iOS客户端UI设计及用户体验设计
目录信息
Axure基础交互
024 1.1 欢迎界面
024 1.1.1 Axure的文件格式
025 1.1.2 团队项目
025 1.1.3 工作环境
026 1.1.4 自定义工作区
026 1.2 站点地图
026 1.3 部件概述
027 1.3.1 部件详解
047 1.3.2 部件操作
051 1.3.3 页面样式
054 1.4 交互基础
055 1.4.1 事件(Events)
058 1.4.2 用例(Cases)
060 1.4.3 动作(Actions)
062 1.4.4 交互基础案例
066 1.5 总结
第2章
母版详解
068 2.1 母版基础
068 2.1.1 创建母版的两种方法
068 2.1.2 使用母版
069 2.1.3 母版的行为特性(Master Behaviors)
第3章
动态面板高级应用
074 3.1 动态面板事件
074 3.1.1 状态改变时(OnPanelStateChange)
074 3.1.2 拖动时(OnSwipe)
074 3.1.3 滚动时(OnScroll)
074 3.1.4 改变大小时(OnResize)
074 3.1.5 载入时(OnLoad)
075 3.2 拖放事件
075 3.3 动态面板案例
076 3.3.1 灯箱效果
078 3.3.2 自动图片轮播
第4章
流程图
080 4.1 流程图概述
080 4.2 创建流程图
080 4.2.1 流程图形状
081 4.2.2 连接模式
081 4.2.3 标记页面为流程图
081 4.2.4 连接线
082 4.3 添加参照页
082 4.4 生成流程图
课前准备知识
070 2.2 自定义事件
070 2.2.1 自定义事件概述
071 2.2.2 创建和使用自定义事件
071 2.3 母版使用案例
第5 章
自定义部件库
084 5.1 自定义部件库概述
084 5.2 加载和创建自定义部件库
085 5.2.1 添加注释和交互
085 5.2.2 组织部件库到文件夹
085 5.2.3 使用自定义样式
086 5.2.4 编辑自定义部件属性
086 5.2.5 保留角部第7 章
团队项目
120 7.1 团队项目概述
122 7.2 创建团队项目
123 7.3 团队项目环境和本地副本
123 7.4 获取并打开已有团队项目
124 7.5 使用团队项目
第8 章
AxShare
130 8.1 Axshare 基础
130 8.1.1 Axshare 概述
131 8.2 AxShare 生成原型
131 8.2.1 上传原型到AxShare
132 8.2.2 管理项目
133 8.2.3 讨论
133 8.2.4 插件
134 8.2.5 漂亮URL
135 8.2.6 重定向
136 8.2.7 如何给原型添加域名
第6 章
高级交互
088 6.1 条件逻辑(Condition Logic)
088 6.1.1 条件逻辑概述
089 6.1.2 交互和条件逻辑
091 6.1.3 多条件用例
092 6.1.4 条件逻辑案例
096 6.2 设置部件值
097 6.2.1 设置文本(Set Text)
098 6.2.2 设置图像(Set Image)
099 6.2.3 设置选择/ 选中(Set Selected/Checked)
099 6.2.4 设置选定的列表项(Set Select List Option)
100 6.3 变量
100 6.3.1 变量概述
101 6.3.2 创建和设置变量值
101 6.3.3 在动作中设置变量值
103 6.3.4 使用变量值
108 6.4 函数(Functions)
108 6.4.1 函数列表
113 6.4.2 创建数学表达式
113 6.4.3 创建字符串表达式
114 6.5 案例
114 6.5.1 账单四舍五入
115 6.5.2 全局变量在不同页面间传递与动态面板交互第9章
自适应视图
138 9.1 自适应视图概述
138 9.2 自适应设计与响应式设计
139 9.3 创建和设置自适应视图
139 9.4 编辑自适应视图
140 9.4.1 修改自适应视图
140 9.4.2 继承
141 9.4.3 改变样式怎样影响视图
141 9.4.4 在视图中添加或删除部件
141 9.4.5 未入选部件
142 9.4.6 添加未入选部件
142 9.4.7 完全删除部件
142 9.4.8 自适应视图的局限性
142 9.5 案例:制作简单的自适应视图
第10章
中继器部件的高级应用
146 10.1 排序数据
146 10.1.1 新增排序(Add Sort )
146 10.1.2 移除排序(Remove Sort)
147 10.2 过滤数据
147 10.2.1 新增过滤器(Add Filter)
147 10.2.2 移除过滤器(Remove Filter)
148 10.3 分页
148 10.3.1 设置当前页(Set Current Page)
149 10.3.2 设置每页项数目(Set items per Page)
149 10.4 添加/移除中继器的项
149 10.4.1 添加行(Add Rows)到中继器数据集
150 10.4.2 标记行(Mark Rows )
150 10.4.3 取消标记行(Unmark Rows)
151 10.4.4 更新行(Update Rows)
152 10.4.5 删除行 (Delete Rows )
第11章
用户界面规范文档
154 11.1 规范文档概述
155 11.2 Axure规范文档
156 11.3 生成器和输出文件
157 11.4 部件注释 (Widget Notes)
157 11.4.1 自定义注释集合
158 11.4.2 添加注释
158 11.4.3 复制和清除注释
159 11.4.4 多部件添加、编辑、删除注释
159 11.5 页面注释(Page Notes)
159 11.5.1 自定义页面注释字段
159 11.5.2 页面注释和富文本
160 11.6 生成规范文档(规格说明书)
161 11.6.1 配置一个或多个部件表
161 11.6.2 配置布局
第12 章
APP 原型设计
164 12.1 概述
164 12.2 APP 原型模板
164 12.2.1 制作iPhone APP 原型模板
167 12.2.2 制作 Android APP 原型模板
168 12.3 制作简单的 APP 原型
168 12.3.1 可滚动内容
170 12.3.2 滑动幻灯
174 12.4 在移动设备中预览原型
174 在iPhone 中预览原型
177 12.5 APP 原型的尺寸设计
177 12.5.1 viewport 概述
177 12.5.2 CSS 中的px 与移动设备中的px
第13 章
综合案例
181 13.1 使用Axure 制作 im.qq.com 网页效果
181 13.1.1 顶部导航栏
195 13.1.2 首页幻灯轮播
203 13.1.3 图片移动
208 13.1.4 下载页面
218 13.2 大众点评网
218 13.2.1 大众点评首页全局导航
225 13.2.2 大众点评会员注册
238 13.3 网易云课堂
238 13.3.1 云课堂首页顶部菜单跟随效果
245 13.3.2 云课堂首页图片缩放效果
附录A
APP 原型尺寸速查表
附录B
Axure RP7 部件操作快捷键
光盘目录
01 新方法实现跳转回登录前页面
02 Gmail 进度条加载效果
03 使用Axure 制作数独解谜小游戏
04 雅虎首页全屏展开广告
05 淘宝网手机充值效果
06 大众点评网打分效果
07 百度搜索提示效果
08 跑马灯文字链
09 键盘触发快捷键效果
10 淘宝首页幻灯
11 凡客网的全局导航
12 新浪微博的图片与视频
13 欧美系视差效果
14 引用任意页面的任意部分和携程酒店地址选择
15 图片动态放大缩小
书籍案例课件
· · · · · · (收起)
读后感
用户评价
终于读完了这本《Axure RP8 网站和APP原型制作 从入门到精通》,坦白说,这本书给我带来的触动比我最初预期的要深刻得多。我一开始接触 Axure RP 纯粹是因为工作需要,项目组里大家都用,我也就硬着头皮开始学。刚开始,真的觉得 Axure RP 界面有点吓人,各种工具栏、面板,感觉一团乱麻。我曾经尝试过一些零散的教程,但总感觉像在走马观花,知其然不知其所以然。直到我遇到这本书,它就像一位经验丰富的老中医,耐心细致地解剖了 Axure RP 的每一个穴位,让我从最初的“不知所措”逐渐变成了“游刃有余”。 书中对于“入门”部分的讲解,我必须给予高度评价。作者并没有简单地罗列 Axure RP 的各项功能,而是将学习过程设计得非常有逻辑性。从最基础的元件库、母版、主母版,到如何创建交互,再到如何管理项目,每一个环节都讲解得深入浅出。我尤其喜欢作者在讲解页面之间跳转、动态面板切换等基础交互时,所采用的“场景化”的例子。他不是那种“这里点一下,那里就出现”的枯燥演示,而是会结合实际的网站或APP使用场景,让我们明白为什么要有这样的交互,以及在真实项目中这样的交互会带来怎样的用户体验提升。这一点对我这个初学者来说,简直是醍醐灌顶。而且,书中关于元件库的讲解也很有条理,让我明白如何有效地组织和管理自己的元件,而不是每次都从零开始创建。
总的来说,这本书的内容质量非常高,覆盖了从基础操作到高级技巧的方方面面。我特别欣赏作者的写作风格,既有专业的技术深度,又不失通俗易懂的表达。即使是对于一些复杂的概念,作者也能够用清晰的语言和生动的例子来解释,让读者更容易理解和吸收。我个人觉得,这本书最值得称赞的一点是,它不仅仅教你“怎么做”,更重要的是教你“为什么这么做”。 书中对于“用户体验”的强调,也让我受益匪浅。我之前更多的是关注功能的实现,而这本书让我开始思考,我所设计的原型是否能够真正满足用户的需求,是否能够提供流畅愉悦的体验。书中提供的一些关于用户测试和反馈收集的建议,让我开始重视在原型设计过程中引入用户的声音,从而不断优化我的设计。这一点对于我今后的工作非常有指导意义。
这本书的价值,绝不仅仅在于教会我如何使用 Axure RP 这个工具,更在于它教会了我如何去思考,如何去设计。它让我从一个“工具使用者”变成了一个“设计思考者”。 我深切地感受到,作者在这本书中倾注了大量的心血,无论是内容的深度,还是案例的精选,都体现了作者对 Axure RP 和原型设计的热爱。这本书绝对是我近年来读过的关于软件操作类书籍中,最出色的一本。
深入到“精通”的部分,这本书更是展现了其价值所在。我之前总是停留在“能做出个样子”的层面,对于一些复杂的交互,比如数据联动、条件判断、变量的使用,我一直觉得很头疼。这本书则是一步一步地把我从这些“技术难点”中解救了出来。作者在讲解这些高级功能时,非常注重理论与实践的结合。他会先解释清楚某个概念的原理,例如变量是如何在 Axure RP 中工作的,为什么需要使用条件判断,然后立即通过一个具体的案例来演示如何应用这些概念。我印象最深刻的是关于“中继器”的讲解,之前我一直觉得中继器是个很神秘的东西,不知道怎么用,但书中的案例非常生动,我跟着一步步操作,竟然真的做出了一个可以模拟搜索结果列表的功能。这种“学以致用”的感觉,真的非常棒。 作者在书中还强调了原型设计的一些“软技能”,比如如何更好地进行团队协作、如何与开发人员沟通、如何进行用户测试等等。这部分内容让我意识到,原型设计不仅仅是技术的活儿,更是一门沟通的艺术。书中提供了一些实用的建议,比如如何命名图层、如何添加注释、如何导出高保真原型等等,这些细节在实际工作中能够大大提高效率,减少沟通成本。我之前总是埋头苦干,很少考虑这些,现在回想起来,之前的很多问题都是因为缺乏这些“软技能”造成的。
这本书真的帮助我打开了新世界的大门,让我对 Axure RP 有了全新的认识。在阅读过程中,我发现自己对Axure RP的功能理解比以前深刻了很多,不再是停留在表面的操作,而是开始理解它背后的逻辑和原理。比如,关于“状态”和“动态面板”的讲解,我之前一直混淆不清,但书中的对比分析让我茅塞顿开,明白了它们各自的侧重点和应用场景。尤其是书里提到的“组件化设计”的理念,让我开始思考如何更高效地组织我的项目,避免重复劳动。 另外,作者在书中还分享了一些关于原型设计的“最佳实践”。这些实践并非是凭空捏造的理论,而是基于作者多年实战经验总结出来的宝贵财富。例如,关于如何设计清晰的导航结构、如何有效地利用占位符、如何在原型中模拟加载效果等等,这些看似微不足道的细节,却能在很大程度上影响用户的最终体验。我印象最深刻的是关于“加载动画”的设计,之前我总是直接忽略,但看了书中的讲解后,我才意识到一个好的加载动画能够有效地缓解用户的等待焦虑。
这本书的内容组织得非常有条理,从基础知识的讲解,到复杂功能的演示,再到实际案例的应用,层层递进,循序渐进。这种结构安排非常符合学习的规律,让读者能够逐步建立起对 Axure RP 的全面认识。我尤其喜欢书中关于“元件库管理”和“样式设置”的讲解,这些细节的处理,对于提高原型设计的效率和一致性至关重要。 而且,作者在书中并没有回避一些常见的“坑”,反而将其作为重点讲解,并给出解决方案。这让我觉得这本书非常实在,没有那些“故弄玄虚”的内容,都是真正解决实际问题的干货。我感觉自己花了很少的时间,就克服了之前困扰我很久的技术难题,这真是太划算了。
这本书的排版和设计也相当不错,图文并茂,阅读起来不枯燥。大量的截图和流程图,让复杂的步骤变得一目了然。而且,书中的案例都非常贴近实际项目,具有很强的参考价值。我跟着书中的案例一步步操作,很快就掌握了相关的技巧,并且能够举一反三,将学到的知识应用到自己的项目中。 在我看来,这本书不仅仅是一本技术教程,更像是一本启发思想的宝典。它让我认识到,原型设计并非仅仅是工具的使用,更重要的是对用户需求的深入理解和对产品整体架构的把握。书中的一些关于“思维模式”的探讨,对我启发很大,让我开始从更高的维度去审视我的工作。
我之前尝试过很多次想要精通 Axure RP,但总是半途而废。原因可能在于教程太枯燥,或者案例太脱离实际。但这本书完全不同,它用一种非常“接地气”的方式,将 Axure RP 的强大功能展现在我面前。 书中的“实战演练”部分,是我最喜欢的内容。通过跟着案例一步步完成一个完整的原型,我不仅掌握了技术,更重要的是理解了整个设计流程。这种“跟着做”的学习方式,比单纯地看书要有效得多。
当我翻开这本书的时候,我并没有抱太大的期望,因为市面上关于 Axure RP 的教程实在是太多了,良莠不齐。但当我真正开始阅读之后,我被这本书的深度和广度所折服。它不仅仅是一个简单的操作手册,更像是一个完整的原型设计思维指南。 书中对“Axure RP 8”这个版本的细节讲解也非常到位,很多新功能和改进点都得到了详细的介绍。我之前用的版本可能有些功能不太熟悉,这本书恰好弥补了我的知识盲区。而且,书中还提到了如何与其他工具协同工作,这对于我这种需要整合各种工具的开发者来说,非常实用。
总而言之,如果你正在寻找一本能够真正帮助你掌握 Axure RP,并提升原型设计能力的图书,那么我强烈推荐《Axure RP8 网站和APP原型制作 从入门到精通》。这本书绝对不会让你失望。 它不仅仅是一本技术书,更是一本能够帮助你提升职业技能,拓展职业视野的书。我从中获得的不仅仅是技术上的提升,更是思想上的启迪。
据说作者人品不好,抄袭了很多别人的原创内容。本书基本上是手册性质。
开头可以,后面烂了
开头可以,后面烂了
步骤写的乱七八糟
纸上学来终需浅。