原型设计是软件设计开发过程当中必不可少的一部分,可是如今咱们可以看到的原型设计工具种类多到让人眼花缭乱。若是你只是选择了其中的一款工具,而且以为原型设计工具只须要一个,对于整个设计开发过程就足够了,那你就大错特错了。事实上,这些原型设计工具链接起来,才是一个完整的设计流程。程序员
草图/线框图阶段:纸笔、白板、Balsamiq、Mockplus工具
不管是美术设计仍是用户体验设计,或者是用户界面设计,首先要作的事情就是画草图、打草稿。当咱们天马行空的进行想象的时候,记录的工做交给它们就行了。纸笔和白板不用多说,千百年来老祖宗留下的好东西为咱们解决了太多的记录问题。Balsamiq、Mockplus以及其余的能够产生线框图的工具是新世纪科技带给设计师们的福音。Balsamiq做为一款静态的线框图工具凭借素描的风格收复了很多用户。虽然近几年版本之间的改动并非很大,但仍然有着坚实的用户基础。Mockplus做为行业新秀,不只传承了素描风格,同时加入了写实的线框图,知足更多人的需求。测试
交互设计阶段:Axure、Justinmind、Mockplus、UXPin设计
线框图的设计告一段落,下一步就是为它们添加交互动做。交互,做为程序运行中影响用户体验的关键因素,一点也马虎不得。产业初期并无专业设计师的时候,不少程序员同事担当起了原型设计的重任,也正是由于如此,Axure和FramerJS之类的在原型设计领域大行其道。然而,现在的产品迭代速度之快使得在原型设计过程当中根本没有时间去写代码,敏捷开发已经呼啸而来。并且随着专业设计师人数的逐年增长,工具的选择也变得多种多样。比较年轻的、更加轻快的交互设计工具享受了更多的礼遇。Mockplus和UXPin就是比较具备表明性的两款敏捷型交互设计工具。图片
Mockplus不仅是简单的线框图工具,它经过一种拖拽的操做方式和高度的可视化,把原型设计的复杂程度降到了最低。其中提供的三种交互建立方式和八种测试预览方式确实让人眼前一亮。而UXPin在作好交互设计的同时,其团队成员分享了大量的关于设计思惟和设计趋势的书籍,可谓是开卷有益。ip
界面演示阶段:InVision、Flinto、Principle、Chaincoci
界面演示类工具备一个广泛的共性,那就是它们自身是没有办法产生组件的。这些工具的组件和页面来自其它图像类工具的导出文件,InVision就是一个很好的表明。InVision并无像Flinto或者Principle那样,与某一款固定的图像处理工具进行捆绑,而是能够上传和导入各类类型的图片以及设计文件。其操做内容主要以热区的设置和页面的跳转。Flinto和Principle则更侧重于页面状态的切换。开发
一个程序的各个设计阶段并非单一的原型设计工具就能够彻底覆盖的。根据本身的职责来选择合适的工具,这才是上上之策。get