前言
我在很早就接触了Axure,当时是Axure RP 6.5版本,我很欣喜能接触到这样的工具,于是便尝试做些实例,体验它的功能。随着版本不断升级,它的功能也越来越完善,输出原型时也更加快速和专业。凭借简单易学、快速设计和入门门槛低的优势与特性,Axure已经成为互联网产品经理必会使用的工具之一。
此前,作为开发人员、标准的程序员,我学习Axure有一定的优势,因为Axure涉及的变量、函数和事件等是开发人员最熟悉的概念,这有助于我进行更深入的学习。我对交互设计和UI/UE(用户界面/用户体验)方面的内容特别感兴趣,因此对原型界面的布局和交互便有着更深入的研究,原型也做得相对更专业一些。
很多人说Office工具可以用于原型设计,但是我发现它的功能还是有一定的局限性,只能做出一些简单的线框图和静态的内容,涉及页面交互的内容时基本无能为力,毕竟它不是一款专门为原型设计而“诞生”的工具。虽然其他类型的原型设计工具也有各自的特色,但Axure可以满足从Web页面设计到手机App原型设计的要求,并且支持元件库的设计,即实现了第三方元件扩展。
Axure只是一个设计工具,我们始终要牢记它是用来提高生产效率的,不需要刻意去追求一些原型设计技巧。如果某种效果确实不好实现,没有必要花费太多时间去研究到底如何实现,否则会偏离快速原型设计的本意,只需要在演示的时候适当解释一下,大家就能明白。因为这些效果对于开发人员来说,可能很容易实现,并且从严格意义上来讲,满足实际演示需要的原型才是最好的原型。
在学习的过程中,尤其是在向别人请教之前,建议先自己多思考、多实践。因为别人能给的往往是思路上的引导,最终还是要你自己去实现,同时你要学会如何简要地提出问题,这样才能让别人了解你的需求,并快速有效地帮助你。多想、多练,相信你一定能做得更好!
感谢人民邮电出版社编辑认真、细致和负责的工作,没有他们的指导和配合,我将无法如期完成本书的写作。同时感谢为此书抽出宝贵时间撰写推荐语的朋友,在此向你们致以真诚的感谢和敬意!
因个人经验不足以及能力有限,书中难免有不足之处,敬请予以谅解,并欢迎指正。
朱传明