Axure是一个功能齐全的原型设计工具,算是我工作时的主力军,曾经我也是看各种Axure的教程,研究它的各个功能,想要把它玩到极致。今天就给大家分享下,它到底能帮助我们做哪些事情,以及我个人理解的它的使用“边界”。
工具即是工具
1,线框图制作工具
线框图的制作Axure最核心的一个功能,它上面可以承载基本的页面信息,交互流程和复杂的交互方式。Axure内置大量的交互事件,帮助用户制作页面交互,如果足够细心,完全可以做出与真实页面几乎相同的产品原型。
2,流程图制作工具
Axure可以完成交互流程图的制作,这里推荐大家使用,因为将功能流程图放置交互原型的附近,可以方便你更好的演示和讲解你的原型思路。
3,交互文档工具
我个人很喜欢用axure写交互文档,里面包括你整个产品的思路以及交互原型,在产品原型旁边添加文字说明,在原型下方放置异常的页面原型效果。这样首先方便你展现交互文档,将文字与原型合二为一,随时更新修改,也能减少开发人员对照原型查看文档的时间。
边界亦非边界
边界从何而来
这里提到的Axure的边界,并非它不能实现哪些功能;恰恰相反,Axure的功能太过完善,而我们利用原型工具制作交互原型细节的边界在哪里?
为什么会有这用疑问,因为看到很多人因为Axure功能的完善,致力于将原型制作成无限接近真实产品,花费大量的学习和制作的时间成本去完成复杂的原型交互。在我看来,制作产品交互原型是交互设计中的最后一步,也是最轻的一步,重要的部分在于前期的产品需求分析,业务分析和产品流程分析,制作产品原型只是将你前期的准备工作展示出来的工具。
这里的边界是指我们如何利用axure更好的展示我们产品,用最简单的方式给其他人展示产品的整个思路,将重心放在产品上而不是交互的演示上面。
如何在边界中做选择
正如我在前面写的Axure的基本功能,我更希望大家使用它作为一个产品展示的工具,他不是你的开发工具,不必将交互做到如此细致。下面为大家举几个例子:
比如动态模版制作的页面的左右上下滑动,制作比较费时且交互效果并不好,还有遗忘的可能。可以做成这种延长的页面效果,在边上标注可左右滑动的说明,表现更加清晰,且方便易做。
再比如一些要设置变量或编写复杂逻辑的页面交互,可以使用页面流程的方式达到清晰明确的展示效果,利用箭头表示交互关系,更加明确产品中各个环节的交互方式。在旁边配上适当的文字说明,使你的整个原型更加简洁易懂。
类似的案例还有很多,任何复杂的交互形式都有其简单的方式表达,制作复杂的页面交互,也可能让你的原型变得很笨重,很难用。你要想的应该是怎么能更好的表现你的产品,展现完整的产品功能和流程,而不是将所有的交互细节都展现出来,这个就是原型工具的边界。
个人浅谈
这篇文章看着是对Axure的一些小的感悟,实际是在讨论做产品设计过程中,应该更侧重那个方面。在这个产品快速开发迭代的时代,我更推荐大家去重视产品的需求分析和功能探讨,而不是花费大量的时间制作交互原型,有时一个很难的页面交互方式,或许不如一句解释来的明确。
开篇就说了,这只是我个人对Axure的一些理解,欢迎大家留言交流,欢迎各路大神提供宝贵建议,感谢各位看到最后,希望大家能喜欢这篇文章。
PS:推荐下我的用GIF录屏软件“LICEcap”,挺好用的,而且是免费的,大家直行百度下载吧。