Axure介绍

      互联网行业产品经理的一项重要工作,就是进行产品原型设计(Prototype Design)。而产品原型设计最基础的工作,就是结合批注、大量的说明以及流程图画框架图wireframe,将自己的产品原型完整而准确的表述给 UI、UE、程序工程师,市场人员,并通过沟通会议,反复修改prototype 直至最终确认,开始投入执行。

进行产品原型设计的软件工具也有很多种,我写的这个教程所介绍的Axure RP,是taobao、dangdang等国内大型网络公司的团队在推广使用的原型设计软件。同时,此软件也在产品经理圈子中广为流传。之所以Axure RP得到了大家的认同和推广,正是因为其简便的操作和使用,符合了产品经理、交互设计师们的需求。

在正式谈Axure RP之前,我们先来看看做产品原型设计,现在大致有哪些工具可以使用,而他们的利弊何在。
纸笔:简单易得,上手难度为零。有力于瞬间创意的产生与记录,有力于对文档即时的讨论与修改。但是保真度不高,难以表述页面流程,更难以表述交互信息与程序需求细节。
Word上手难度普通。可以画wireframe,能够画页面流程,能够使用批注与文字说明。但是对交互表达不好,也不利于演示。
PPT上手难度普通。易于画框架图,易于做批注,也可以表达交互流程,也擅长演示。但是不利于大篇幅的文档表达。
Visio功能相对比较复杂。善于画流程图,框架图。不利于批注与大篇幅的文字说明。同样不利于交互的表达与演示。
Photshop/fireworks操作难度相对较大,易于画框架图、流程图。不利于表达交互设计,不擅长文字说明与批注。
Dreamweave操作难度大,需要基础的html知识。易于画框架图、流程图、表达交互设计。不擅长文字说明与批注。

以上这些工具,都是产品经理经常会使用到的,但是从根本上来说,这些工具都不是做prototype design的专门利器,需要根据产品开发不同的目的,不同的开发阶段,选择不同的工具搭配使用,才能达到表达、沟通的目的。

比如使用纸笔,更适合在产品创意阶段使用,可以快速记录闪电般的思路和灵感;也可以在即时讨论沟通时使用,通过图形快速表达自己的产品思路,及时的 画出来,是再好不过的方法。而word则适合在用文字详细表达产品,对产品进行细节说明时使用,图片结合文字的排版,是word最擅长的工作。而ppt自然是演示时更好。visio则可以适用于各种流程图、关系图的表达,更可通过画use case 获取用户需求。PS/FW是图片处理的工具,DW则是所见即所得的网页开发软件,这些是设计师的看家本领,对于普通的产品经理来说,需要耗费太多的精力去掌握。

其实每件工具,每个软件,在创造它的初期,软件设计师们都给它赋予了性格、气质。因为每个工具的产生,都是为了满足人类的某一方面需求。比如锄头是锄土的,起子是起螺丝的,电熨斗是烫衣服的。但是不同的工具都有自己的工作领域,在其他领域它并不擅长。而以上的软件在创造的初期,并非为了帮助产品经理、ue完成产品原型设计,因此他们都不能在prototype design 这件工作上得心应手。而Axure RP正是在互联网产品大张其道的前提下,为满足prototype design创建的需求,应运而生。

Axure RP 能帮助网站需求设计者,快捷而简便的创建基于目录组织的原型文档、功能说明、交互界面以及带注释的wireframe网页,并可自动生成用于演示的网页文件和word文档,以提供演示与开发。

Axure RP 的特点是:

          1. 1、快速创建带注释的wireframe文件,并可根据所设置的时间周期,软件自动保存文档,确保文件安全。
  1. 2、在不写任何一条html与javascript语句的情况下,通过创建的文档以及相关条件和注释,一键生成html prototype演示。
  2. 3、根据设计稿,一键生成一致而专业的word版本的原型设计文档。

说到这里相信很多人已经激起了兴趣,但是在开始学习之前,我认为我们还是有必要先了解一下软件短短的历史,创造这一软件的公司—Axure Software Solutions, Inc.该公司创建于2002年五月,Axure RP是这一软件公司的旗舰产品,2003年一月Axure RP第一版本上线发表,至今已经正式发行到了第五个版本 。

自学Axure RP的途径:

  1. 1、 打开软件,按F1调取帮助文档,对照文档学习。
  2. 2、 登录http://www.axure.com/au-home.aspx 查看flash视频学习。
    3、 登录 Axure 博客 http://axure.com/cs/blogs/Default.aspx,了解软件最新信息。
    4、 登录讨论组http://axure.com/cs/forums/Default.aspx,参与讨论。
### Axure RP9 的功能与特点介绍 #### 自定义功能区布局 Axure RP9 提供了一个灵活的工作环境,允许用户通过简单的拖放操作来自定义功能区的布局。这使得熟悉早期版本如Axure RP8的用户可以根据个人习惯调整界面,提高工作效率[^1]。 #### 构建逼真交互原型的能力 作为一款专为用户体验(UX)专业人士打造的强大工具,Axure RP 不仅能创建视觉上接近实际产品的高保真度模型,还支持复杂的逻辑表达和事件处理机制,使设计师能够模拟真实的应用程序行为,从而更好地测试设计方案的效果[^2]。 #### 文件兼容性和迁移便利性 对于考虑更换平台或团队协作需求的企业来说,Axure RP9 和即时设计之间的无缝对接显得尤为重要。后者不仅完全兼容前者所生成的内容格式(包括但不限于.rp文件),而且简化了项目转移流程—只需几个简单步骤就能完成整个项目的导入工作,在新环境中继续开展创作活动[^3]。 #### 丰富的组件库资源 内置海量高质量UI控件及预设样式集成了大量常用元素(按钮、表单域等),极大地减少了重复劳动时间;同时官方也鼓励社区贡献更多个性化素材以满足不同场景下的特殊要求。无论是新手入门还是专家级玩家都可以从中受益匪浅[^4]。 #### 高效管理和编辑页面对象 该软件具备完善的层次结构视图以及属性面板来辅助管理画布上的各个组成部分。除了基本的选择移动外,还可以方便地设置动画效果、条件判断语句等一系列高级选项,确保最终成果既美观又实用[^5]。 ```python # 示例代码用于展示如何在Python脚本中调用外部API获取天气数据 import requests def get_weather(city_name): api_key = "your_api_key" base_url = f"http://api.openweathermap.org/data/2.5/weather?q={city_name}&appid={api_key}" response = requests.get(base_url) data = response.json() if data["cod"] != "404": main_data = data['main'] temperature = main_data['temp'] - 273.15 # Convert Kelvin to Celsius weather_description = data['weather'][0]['description'] return {"temperature": round(temperature, 2), "description": weather_description} else: return None print(get_weather("Beijing")) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值