做产品的同学应该或多或少对原型组件都有些了解,不了解没关系,看完本篇之后就差不多明白了。
原型组件是什么?
原型组件(以下简称组件)是 Axure 中用于快速搭建产品原型的东西,我相信其它的原型设计软件也有类似的东东,其实 Axure 中也提供了最基础的默认组件库。
如果把原型设计的过程比作盖房子,那么构成这个房子最基本的单元:砖头、木头就是内置的组件库,而房子中的桌子、凳子、床、窗户、窗帘、墙体就是你自己的组件库,姑且把它称作高级组件库吧。
为什么需要有你自己的组件库
想象下,如果每个需求过来后,你都是一个个去搭砖头(矩形)、制作桌子(圆形+矩形),那效率得多低。如果有自己的一套组件库,只需要简单组装下,就可以快速形成自己的房子(原型页面)。刚开始步入产品这行的时候,我也是一砖一瓦搭起整个原型页面,当时没有这种概念,原本一个简单的项目需求硬是花了整整一天的功夫,后来慢慢摸索,才知道还有这么神奇的方式,后续类似这种类似项目只需要花1-2小时左右就搭好了。
减少不必要的重复劳动,拥有自己的一套原型组件库后,可以在类似的场景中拖来即用。
以点到面构建自己的框架思维。组件库让你不再局限在基础单元上,让你以组件的思维构造整体的框架思维。
减少犯错。我们常说:“ 知错能改,善莫大焉 ”, 但总犯同一个错误,那就说不过去啦。比如在需求文档中,设计了新增的操作,却忘了删除的操作。那么基于已有的组件库可以让你减少犯错的概率,因为它是完整的。
复利效应。随着业务场景的深入,在此基础上不断迭代它,它会随之越发丰富、完善、成熟。让你把产品的时间更多花在需求本身的思考上,而不是设计上。
如何设计你的组件库
说了这么多,那怎么设计自己的组件库呢?可以简单说几个关键的点。第一步,如果是设计自己的组件库,可以在 Axure 中新建,如果是新手的话建议从模仿开始,多看看别人的组件库或者默认的组件库长啥样,后续就有一些自己的想法了。
Axure 中创建组件库第二步,可以根据原型组件类型分好文件夹,一个文件夹就是一个分类,比如命名弹窗相关的你可以全部放在 “弹窗” 文件夹中,设计的时候请记得务必要保存啊,尽量不要相信自动保存,自己多手动保存下。
Axure 中设计自己的原型组件第三步,设计好自己的组件库后呢,如何使用呢?当然是加载到 Axure 中,点击载入组件。
Axure 中载入自己的原型组件第四步,载入之后就可以尽情去发挥你自己的创意搭建自己的原型页面吧。那里需要用它就将它直接拖到页面上,这个拖出来的东西就复制了一份,可以直接编辑它并不会影响原本的它。
Axure 中使用自己的原型组件如果后续随着业务的深入,想追加或者修改这些组件库,也非常简单,只需要点击这里的编辑就好了,它会立即打开你当前选择的组件库。
Axure 中编辑自己的原型组件结尾给大家分享 2 个组件库,一个是我自己设计 H5 的组件库,另外一个是阿里做的非常优秀的组件库,我在后台这块的设计时候经常用它。需要的同学可以在底部留言。
好的,今天就码到这里了,有什么好的发现,可以在底部留言一起交流分享啊~,哈哈哈~
不仅仅是产品,技术也应如此,也当有属于自己的一套组件库,拒绝重复无意义的劳动,把更多的时间的时间放在思考上。
作者:猴哥,一枚产品er,关注产品也闲聊生活。个人公众号【猴哥】,欢迎围观