当前位置: 首页 > 编程日记 > 正文

纸上原型设计 VS 桌面原型工具设计,你更喜欢谁?

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

纸上原型设计,作为传统的原型设计方式,简单快速,成本低廉,为大部分设计师所喜爱。而桌面原型工具设计,作为伴随电脑科技发展而出现的原型设计方式,快速全面,高效保真,动效灵敏,专业优质,一经推出,就备受青睐,迅速在设计师群体之中普及。但作为网页或移动端应用UX/UI设计的你,更喜欢或更愿意使用他们中的哪一种来完成你的UX/UI设计呢?为方便大家选择,这里分别为设计师朋友们介绍两种原型设计方式的优缺点,希望对大家有所帮助:

首先,什么是纸上原型设计?

一般而言,纸上原型设计指的是UX/UI设计师们广泛采用的一种通过纸,笔,剪刀,便利贴之类办公用具来展示出设计理念的一种设计方式。换句话说,就是设计师们在纸上绘制出各种网页或手机端应用部件,(例如软件界面,按钮和各组件之类)完成原型设计,并检测其设计理念是否可行且适用的的一个过程。所以,从这当面而言,它也是设计师们创建原型,尽快获得真是用户或设计师关于设计实用性反馈的重要方式之一。

什么是桌面原型工工具设计?

而不同于纸上原型设计,桌面原型工具设计是一种基于桌面原型工具,实现网页或移动端软件应用原型设计的设计方式。而桌面原型工具是一种能够安装在电脑桌面上,帮助UX/UI 设计师独自或以团队协作的方式创建和提升应用原型设计的设计工具。而且,通过优秀原型设计工具制作的软件原型一般细节详尽,交互灵敏且转化多样,能够更加全面的展现软件真实的界面和交互。因此,他们一般非常接近软件的最终产品,并且为设计师,产品经理和软件工程师研发出具有良好用户体验的网页或手机端软件应用发挥着重要作用。

纸上原型设计和桌面原型工具设计之间的区别有哪些?

事实上,在软件UX/UI设计方面,纸上原型设计和桌面原型设计都有其各自的优缺点。以下为方便大家区分和选择,对他们进行一个简单的比较:

1). 纸上原型设计的优点:

*方便快速实现设计想法的更迭

作为以纸为基础的设计方式,纸上原型设计允许设计师简单的通过绘制新的组件,按钮和部件卡片快速的实现应用原型想法的更迭。哪里设计的不好,或是有全新的想法,重新绘制一张,然后无用或不好的设计稿直接扔进垃圾桶即可。方便快速,无需担忧。

*低成本,低投入

完成纸质原型所需的都是办公室随处可见的纸,笔,剪刀,便利贴之类的工具, 成本低廉,投入低。

*易上手

完成纸上原型设计时,设计师只需要根据想法用画笔绘制出设计稿即可,无需使用其他复杂的工具。简单,易上手,且学习成本低。

纸上原型设计的缺点:

*无法添加灵敏的交互和动画

尽管设计师们可以通过提前准备多样的原型按钮或部件卡片,实现纸质原型的“交互”。但这种交互也是非常有限的,而且在灵活度与可操作性上也是极差的。更不用说,纸上原型是完全不支持动画添加。

*不方便可行性测试

即使是添加了可活动的软件外框,表格及组件之类的部件,纸质原型能实现的可行性测试程度也是非常有限的。而且,来回的手动交换各种部件卡片,操作起来也不太方便。

*纸上原型并不能展现应用原型详尽细节

纸质原型通常需要设计师手绘原型部件,更多的是用来展现应用原型的大致流程,界面分布以及部分重要部件的设计等。所以,并不适合且不能完全的呈现软件所有细节。

*纸上绘图耗费大量的时间及精力

纸上绘制原型也是需要花费一定的时间跟精力。

 

2). 桌面原型工具设计的优点:

*详细展现应用软件细节

现今科技时代,大多优秀的桌面原型工具都自带强大的组件库和图标库,方便UX/UI设计师直接拖取所需应用原型组件和图片,展现软件详尽细节。例如,以下将要介绍的Mockplus,就封装了超过200个组件和3000个图标,能够满足用户设计各类软件所需的所有组件和图标需求。

*快速添加个各式交互,动画和转化

与纸上原型不同,桌面原型工具允许设计师直接给网页或移动端应用原型添加各式交互,动画以及转化,是原型更加直观生动,也更接近软件最终成品。

*方便软件可行性和实用性测试

由于桌面原型工具创建的软件应用原型一般具有丰富的动效和细节,常常被设计师们用来测试其软件原型方案的可行性和实用性。而且,因为它们非常接近软件的最终效果,也时常被设计师们用作软件的最总设计方案,以便能够尽快获得真正用户或设计师的反馈。

*简单实现原型预览,云端同步和分享

现今,很多好用的桌面原型工具都自带原型项目预览,云端同步和分享的功能,方便设计师或产品经理共享原型资源和设计。

*实现团队协作

桌面原型工具同时也能够帮助设计师实现团队协作,共同编辑和提升某个团队原型项目。

桌面原型工具设计的缺点:

*需要一定的时间学习原型工具

作为众多电脑桌面工具的一种,原型工具的使用也是需要设计师花费一定的时间学习。并不能入纸上原型设计般简单易上手。

*成本和投入相对更高

相较于纸上原型设计只需投入一些价格低廉的纸,笔,剪刀之类的办公工具,原型工具设计一般需要设计师购买原型设计工具。所以,相对而言需要的成本和投入会更高。

3). 究竟该使用哪一种方式才能更好的完成原型设计呢?

事实上,我更赞成两种方式都使用,才能创建更加优秀的应用原型。例如,在原型设计初期,快速简洁的纸上原型方式,更易于设计师们尽快的锤炼和更迭其设计想法。然后,当想法更加成熟,并与相关设计师或产品经理讨论完善之后,使用更加全面的桌面原型工具设计,更易于设计师创建和呈现一个专业,高保真,动效丰富,界面美观的网站或移动端应用原型。

当然,如果你认为制作纸上原型麻烦或者不太喜欢手绘完成原型设计,你也可以直接选择使用桌面原型工具进行设计。

重要的是要选择一款有用且适合你的桌面原型工具。

哪些优秀的免费原型工具值得一试?

在详细了解了纸上原型设计和桌面原型工具之间的区别之后,忍不住想要试试桌面原型工具?这里罗列两款好用的免费原型工具:

1). Mockplus

支持平台:Windows 和Mac OS

Mockplus是一款免费,简单快速的桌面原型工具。它为设计师用户提供了很多强大的功能:

*它是一款简单快速且以用户为中心的原型工具

为满足设计师(无论是刚入行的设计新手,还是入行多年的专家)用户的各种UI/UX设计需求,Mockplus针对工具的每项操作,按钮,选项和功能的设计都做到尽可能的简洁快速。例如,使用Mockplus制作软件原型的过程中,设计师和产品经理可以一键快速创建,删除,保存,云端同步,预览和分享个人或团队项目。并且通过简单拖拽,实现组件之间,组件与网页之间以及网页之间的灵活交互。

*封装了强大的组件和图标库

Mockplus提供了超过200个组件和3000个图标库,方便用户简单拖拽添加软件原型部件。

*提供了8种原型预览和分享方式

为方便设计师分预览和分享各种原型项目,Mockplus提供了8种预览和分享方式。例如,直接导出原型图片预览,导出演示包预览,导出HTML预览,直接导出项目树预览以及快速扫码预览等。

*支持团队协作

Mockplus允许多个设计师创建团队项目,共同编辑和提升同一原型项目。参与团队项目的设计师也可以审阅,评论并且为团队项目添加批注等。

*提供多样的项目例子和模板支持

Mockplus为设计师们封装了大量的项目例子和模板,方便设计师们直接导入,编辑, 创建新的应用原型。

*实现批量复制

其全新的各自功能允许设计师直接批量复制所需组件或部件组。

*支持图片及文本的自动填充

Mockplus提供的自动填充功能,支持文本和图片的批量填充。

*低学习成本,十分钟即可玩转Mockplus

作为一款简单快速的原型工具,Mockplus也是诸多原型软件中学习成本最低的,十分钟就能玩转Mockplus。

总之,无论你是需要创建那种类型的应用原型,简单,快速且全面的Mockplus都能满足你的需求。

2). Balsamiq

支持平台:Windows 和Mac OS

Balsamiq是一款简洁的线框原型工具,具有独特的手绘风格。它旨在为设计师们提供一种直接用铅笔在纸上绘制原型的体验。所以,深受一些喜爱手绘原型的设计师喜爱。而且,Balsamiq也支持线框项目的在线团队协作。

所以,如果你喜欢用铅笔手绘各种线框原型或需要在线共同协作完成线框原型,balsamiq会是不错的选择。

 

结语:

网页或移动端软件原型设计方式多种多样,无论是纸上原型设计还是桌面原型工具设计,真正适合你的才是最有用的。所以,你需要根据自身的设计需求选择对应的设计方式。例如,如果你只是希望选择一种能够帮助你快速更迭原型设计想法的设计方式,纸上原型会是不错的选择。如果你是希望选择一种能够快速呈现想法,并将其转化成高保真,动效丰富,且专业美观的原型,类似简单快速的Mockplus之类的桌面原型工具会是很好的选择。

转载于:https://my.oschina.net/u/3519468/blog/1624036

相关文章:

韩宇:CV学习路线

CV学习路线 对于刚入门CV的同学来说,通过看视频学习效率会比看书高,如下是我亲身实践较为高效的CV学习路线。 1. 计算机视觉概述 计算机视觉本身又包括了诸多不同的研究方向,比较基础和热门的几个方向主要包括: 物体识别和检测…

mysql获取删除的条数_如何从mysql表中删除数百万条记录而不会减速

有没有一种很好的方法来删除很多记录而不会减慢网站的速度?我需要从没有索引和主键的MySQL表中删除数百万条记录。我阅读了SO和网上的各种教程,基本策略是限制删除查询,在删除之间休眠一两秒钟,然后重复此过程直至完成。我也(使用…

某大型银行深化系统之二十:异常规范

传送门 ☞ 轮子的专栏 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 1异常抛出与捕捉规则 1.1任何抛出异常的方法必须先声明异常 {// Constructorpublic MyClass( String name ) throws NullPointerException, llegalArgumentException {...} } 1.2异常声明后&#xf…

女朋友的Mysql练习题

2019独角兽企业重金招聘Python工程师标准>>> 一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher&#xf…

中国电子学会图形化四级编程题:解密

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

python函数模块概念_python中模块和包的概念

1.模块一个.py文件就是一个模块。这个文件的名字是:模块名.py。由此可见在python中,文件名和模块名的差别只是有没有后缀。有后缀是文件名,没有后缀是模块名。每个文件(每个模块)都是一个独立的名称空间,也就是说可以在两个(多个)…

linux-glibc内存管理小结2(内存相关系统调用的实现)

在上一节ptmalloc源码分析中我们提到dlmalloc向系统申请内存的方式有两种, 对应Linux系统下分别是sbrk()与mmap()系统调用. 本节我们就来看下brk()/sbrk()与mmap()/munmap()的实现, 作为切入点来一窥内核内存管理的特点. 在正文开始之前我们先大致描述一下内核内存管理的模型. …

【组队学习】【30期】7. CV中的Transformer

CV中的Transformer 航路开辟者:安晟领航员:尚育鹏航海士:安晟、袁明坤、闫永强 基本信息 开源内容:https://github.com/datawhalechina/dive-into-cv-pytorch [第六章]内容属性:打磨课程内容说明:17年在…

天堂Lineage(單機版)從零開始架設教學

此篇文章 內容大部份連結 已失效, 我已另外寫一篇更快速安裝的文章。 前言: 網路遊戲天堂在數年前,被日本人分析封包的方式。模擬出Lineage server端的行為。 不像天堂II,及RO是由內部洩漏出Server端程式。也由於天堂Server的熱門以至於私服人…

python爬虫天气实例scrapy_python爬虫之利用scrapy框架抓取新浪天气数据

scrapy中文官方文档:点击打开链接Scrapy是Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试,Scrapy吸引人的地方在于它是一…

中国电子学会图形化四级编程题:绘制雪花

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

C++ Primer 读书笔记 - 第十三章

1. Initialization和Assignment不一样。其中Initialization包括direct-initialization (如A a(...))和copy-initialization (如 A a b;) 注意A a b为copy-initialization, 而A a; A b; a b;为Assignment。 2. We cannot copy objects of the IO types, so we can…

Linux-LNMP(静态元素不记录日志和过期时间,防盗链,解析php,代理,支持ssl)

Linux-LNMP-Nginx配置二 静态文件不记录日志和过期时间Nginx防盗链Nginx访问控制Nginx解析php相关配置Nginx代理Nginx负载均衡SSL原理生成SSL密钥对Nginx配置SSL静态文件不记录日志和过期时间在Nginx服务器的虚拟主机配置文件(/usr/local/nginx/conf/vhost/norecord.conf)中定义…

mysql数据库优化命令_MySQL数据库优化总结

一个:MySQL标准数据库优化注意事项1.数据库设计(表设计合理)三范式(规范的模式)三范式包含:第一范式:1NF是对属性的原子性的约束。要求属性具有原子性,不可再分解。(仅仅要是关系型数据库都满足)第二范式:2NF是记录的唯…

C++ 卸载程序

目的:用C写一个自己的卸载程序来完成程序的卸载工作,同时运行后要删除卸载程序本身,并删除卸载程序所在的文件夹。 注:在程序退出的时候写上 自己的卸载代码。 // FileName: Uninstall.h #pragma onceclass CUninstall { private:…

《火星救援VR》原班人马打造全新AR游戏,让可爱小飞龙伴随你左右

曾开发了《火星救援》的VR团队即将发布AR游戏《Follow Me Dragon》,让可爱小飞龙“融入”真实世界。 开发商The Virtual Reality Company曾经打造过风靡一时的《火星救援》VR游戏。今日,他们刚刚发布了一款名为《Follow me Dragon》的AR游戏。 目前&…

【组队学习】【30期】时间序列分析

时间序列分析 航路开辟者:李岳昆、易远哲领航员:王洲烽航海士:李岳昆、易远哲 基本信息 开源内容:https://github.com/datawhalechina/team-learning-data-mining/tree/master/TimeSeries内容属性:打磨课程内容说明…

mysql二进制日志管理_MYSQL二进制日志管理脚本

MYSQL二进制日志管理脚本脚本原理是每小时对进行flush生成新的二进制日志,将二进制日志备份至NFS,并压缩存放:#!/bin/bash#Purpose:管理二进制日志,每小时刷新二进制日志,并将日志复制到nfs服务器上,方便以…

iPhone App开发实战手册学习笔记(5)之IOS常用机制

1 前言 在IOS开发中,相信大家一定听说过委托,数据源,target,action等等,今天我们就来简单的学习一下这些内容。 2 详述 2.1 委托和数据源 大家是否曾经有不知道如何去执行一项任务的时候?或许是修理一台洗碗…

Datawhale组队学习周报(第035周)

希望开设的开源内容 目前Datawhale的开源内容分为两种:第一种是已经囊括在我们的学习路线图内的Datawhale精品课,第二种是暂未囊括在我们的学习路线图内的Datawhale打磨课。我们根据您的投票来确定精品课程的排期,打磨课程一旦完成&#xff…

【Project Euler】530 GCD of Divisors 莫比乌斯反演

【题目】GCD of Divisors 【题意】给定f(n)Σd|n gcd(d,n/d)的前缀和F(n),n10^15。 【算法】莫比乌斯反演 【题解】参考:任之洲数论函数.pdf 这个范围显然杜教筛也是做不了的,而且考虑直接化简f(n)也遇到了困难,所以考虑将前缀和的…

php mysql 星级评分_jQuery+PHP实现星级评分

本例实现的效果:过渡动画显示评分操作。及时更新平均得分和用户所评的分数。后台限制用户重复评分操作,并在前端及时显示。XHTMLHTML结构分为用于显示灰星星div#big_rate、亮星星div#big_rate_up、分数span#s及span#g和提示信息div#my_rate。CSS.rate{wi…

Xt800、DEFY自带号码归属地更新包,更新至2013.4【数据总数278360条】

总结了http://bbs.gfan.com/forum.php?modviewthread&tid5603346&extrapage%3D1&page1和http://bbs.mfunz.com/thread-706813-1-1.html,经测试在我的XT800上可用,可以把其他的第三方来电软件通通删掉了。 特点:能够显示运营商&a…

中国电子学会图形化四级编程题:程序优化

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100,小马老…

当代艺术遇上虚拟现实:幻境视界打造基业VR美术馆

VR展览也许并不少,但专业的艺术展却难得一见。幻境世界周志强希望能借助VR技术,实现“一地办展、全球同展、永不闭馆”,更好地传播当代艺术。 从米开朗琪罗到库尔贝,再到雷诺阿,大师们不断找到新的艺术语言来阐释人体…

python二叉搜索树建立_700. 二叉搜索树的搜索(Python)

题目难度:★☆☆☆☆类型:二叉树给定二叉搜索树(BST)的根节点和一个值。 你需要在BST中找到节点值等于给定值的节点。 返回以该节点为根的子树。 如果节点不存在,则返回 NULL。例如,给定二叉搜索树:4/ \2 7/ \1 3和值: 2你应该返回…

CF484E Sign on Fence

题意 给定一个长度为n的数列,有m次询问,询问形如l r k 要你在区间[l,r]内选一个长度为k的区间,求区间最小数的最大值 Sol 二分答案 怎么判定,每种数字开一棵线段树 某个位置上的数大于等于它为1 那么就是求区间最大的1的序列长度大…

【组队学习】【30期】吃瓜教程——西瓜书+南瓜书

吃瓜教程——西瓜书南瓜书 航路开辟者:谢文睿、秦州领航员:邱振波航海士:谢文睿、秦州 基本信息 开源内容:https://github.com/datawhalechina/pumpkin-bookB 站视频:https://www.bilibili.com/video/BV1Mh411e7VU内…

如何破解压缩文件密码-省时省力的方法

压缩文件破解工具下载地址:http://www.cnblogs.com/spring_wang/archive/2013/06/14/3135163.html 应该很多人都碰到过RAR加密、解密的问题吧。简单给大家介绍下如何用工具来破解RAR密码!我们所利用的工具,就是“ARPR”、相信有些人肯定知道。…

学完javase和mysql_Java基础学完接下来应该学什么呢?

谢谢邀请!Java基础部分涵盖了类、对象、属性和方法四大概念,以及封装、继承、多态的理解及使用。Java基础部分是Java学习过程中相对来说比较难的部分,Java语言属于开头难,之后越学越简单的语言。基础部分要清晰Java面向对象的开发…