如何用sketch制作精致的APP原型

作者&投稿:敞使 (若有异议请与网页底部的电邮联系)
如何用Sketch制作精致的交互原型~

Sketch不太适合制作出精致的交互原型,建议你可以在Sketch中制作好设计后,使用墨刀给Sketch设计稿做交互设计。
操作办法:下载“墨刀sketch插件”并安装,在sketch里选择页面导出到墨刀项目里,可以在这里制作交互原型。
另外也可以点击“分享”获取分享链接,发给开发,他们就能在“标注”处查看标注了。
墨刀官网sketch标注分享图:

希望对你有帮助~欢迎追问!

目前比较好的解决办法是:1.下载Axure 6.5Beta版。而且不好意思是英文版的。2.如果是给itouch或者iPhone用的,比较好办,直接用320×480的分辨率画好辅助线,然后画原型3.按F5生成原型的时候,在“Mobile/Device”选项中可以设置适配移动设备的特殊原型4.设置说明见下图:(页面大小显示我的这个设置是按320×480的大小,默认不缩放)5.用你的移动设备访问你生成的原型链接(如本地服务器,或Dropbox托管)6.把该页面创建一个桌面快捷方式7.完成(有icon,有闪屏)另:想做鼠标动作或者复杂的页面交互比较麻烦,不推荐,尽量简洁。

1. sketch自带模板

Sketch做的非常人性化的一点,就是自带了很多模板,而且用来画交互完全够用,省去了从网上各种非正规渠道找资源的麻烦,如果你是sketch的老用户,而不知道自带模板功能的话,真的是要面壁思过了。

其中,APP相关的模板有两个“iOS用户界面设计”和“Material Design”,顾名思义,分别用来设计ios界面和Android界面。以ios为例,模板中包含了常用的各种控件:状态栏、导航栏、弹窗、键盘等等,当我们需要的时候,直接拿过来用,不仅省事而且非常精致,并且如果我们多去研究并拆解一下官方的这些控件的制作过程,能给我们提供很多设计思路,比如如何用各种形状拼合成想要的图形,如何利用填充和阴影达到想要的视觉效果......这部分就不展开讲解了,留给你自己去发现。

2. APP原型样式
知道利用sketch自带的APP界面模板之后,我们首先讨论一下APP原型采用哪个样式比较合适。
2.1 待选样式
在Sketch中插入画板的时候,软件会提供一些常用设备的尺寸供用户选择,我们需要用到的是iPhone6(375×667px),为什么一定要采用iPhone6呢?非常重要的一点,是因为上边提到的sketch自带模板,iOS界面的所有控件大小全部是以iPhone6尺寸为基准的,拿过来可以直接使用。如果采用了plus或se的手机型号尺寸,控件大小和画板大小标准不一致,还得需要人为调整,异常的繁琐。

当我们在同一个画布(或称为页面)下插入多个iPhone6画板时,sketch会自动排列所有的画板,间隔100px。然后经过一番设计,在各个画板上填充相关元素之后,大概就形成了这样一份交互稿,如下图:

看上去,整齐划一、非常美观,所以这种样式比较适合从全局的角度来展示APP所有页面的交互样式,但并不适用于作为交付物,提供给开发和测试同学在实际工作中使用,主要的问题有以下两点:
标注信息无法体现,标注信息包括了“页面之间的跳转关系”和“相关交互逻辑的说明性文案”。在sketch内,由于位于画板之外的元素无法显示并导出,如上,即以一个iPhone6页面为一个画板,造成画板之外的“箭头”或“文字”就无法派上用场;
功能点结构化的展示比较欠缺,上面也提到了,这种形式比较适合进行全局展现,但在实际项目运作中,会拆分成多个相关的独立功能点,并且每个主要功能点,又要分为正常主干流程和多个异常分支流程,同时对于分支流程来说,不一定需要整个页面做信息呈现,很可能局部模块展示就足够了。
针对第1个问题,其实也有专门用来做标注的sketch插件,比如Notebook,直接用插件做标注虽然方便,但是格式太受限,非常的不灵活,尤其是经常需要修改时候,所以在我试用了两次之后,最终还是放弃了。
2.2 采用样式
否定了上边提到的APP原型样式后,我们又该如何通过其它的样式来解决遇到的一些问题呢?
在sketch中,是以画板或切片为单位进行导出的,所以我们可以根据需要,自由把握一个画板的大小,而不是局限于以一个iPhone6页面为一个画板。比如如果需要全局展示APP整体样式,则可以将所有APP页面放在一个画板中,如果只是讲解某个具体的功能点,则可以只将涉及到的APP页面放在一个画板中。
那每个具体的APP页面该怎么体现呢,很简单,通过一个375×667px 的矩形框来表示一个常规的APP页,或许你已经注意到了,这个尺寸正好是sketch默认的iPhone6画板的大小,采用这个尺寸矩形的好处就是,所有自带的控件仍可以继续无缝的使用。
这样做的另一个好处,APP页面之外可以体现更多的元素,比如表示跳转关系的“箭头”,比如解释性“文字”,比如表示分支流程的“局部模块”

如图所以,其中有几点使用习惯可以参考一下:
可以针对每个画板或者某个功能模块,宏观上用一句话概括一下功能点,从而帮助阅读者能快速的知道下面的交互针对哪个具体功能,如图中左上角的标题所示,说明这是与“增加在线客服”相关的需求;
可以对每个具体的页面取一个小标题,从而帮助阅读者快速定位这是哪一个页面,如图中“1.1 个人中心”、“1.2 在线客服”两个页面标题,同时在需要引用其它相关页面的时候,也可以通过1.1、1.2的序号进行快速定位;
对于每个页面的注释信息,可以采用一个固定的特殊颜色来进行区分,对于颜色选择恐惧症来说,直接从sketch全局颜色库中选择一个即可,另外注释部分放置的位置,可以在相关页面的右侧,也可以在下侧,具体怎么选择可以根据信息多少等实际情况来考虑;
对画板中相关的元素根据相关性进行灵活的编组,比如可以将如图所示的1.1和1.2两个页面编成两个大组,同时对每个大组,再根据“页面”和“注释”两部分分别编组,当然层级可以继续下探,比如“注释”组中可以根据“文字”、“箭头”维度继续分组,具体维度的和粒度,可以根据个人习惯而定;
3. 控件使用技巧
讲完了原型样式,下面说一下控件的使用技巧,主要有组件和文本样式两部分
3.1 组件
上边提到过,sketch自带模板中包含了很多常用控件,我们可以直接在自带的模板基础上进行设计,也可以自己创建一个新文件作为模板,然后根据情况,将需要使用到的控件复制过来用。我个人倾向于后一种,因为很多时候不需要这么多,按需提取即可,另外除了直接采用自带控件,自己也可以创建,同时可以灵活的维护多套模板,使用在不同的项目中。
无法采用哪种使用形式,控件的使用中都会涉及到了一个非常重要的sketch功能点,那就是“组件/Symbol”,sketch自带模板中的控件实际上就是组件的形式,它能够帮助我们方便的在多个页面和画板中重复运用某组内容,其实类似于Axure中的母版功能。比如APP端常用的cell控件,可以将常用的几种类型维护成组件,需要使用的时候,直接拖过来用,方便快捷。

除了系统层面的“状态栏”、“导航栏”、“键盘”等组件,针对特定的项目,自己也可以将常用的某个模块创建为组件,比如电商项目中常用的商品模板,可以创建“商品/横排”“商品/竖排”两种形式的组件,从而可以不断的快速复用。
并且有个命名的小技巧可以参考一下,通过符号“/ ”进行名称的层级划分,sketch会自动将“/”符号之前名称相同的组件归为一组,分门别类之后,我们在插入组件的时候就能快速定位,尤其是组件比较多的时候。

在使用“组件”功能的时候,我们会经常遇到一种情况,视觉样式都是一样的,但是文案有不同,比如“按钮”控件,和上边提到的“cell”控件。sketch非常完美的解决了这个问题,当我们插入一个组件后,可以用特定的文字去覆盖原有组件的文字,甚至不透明度、混合形式、阴影都可以自定义。如下图所示,我从同一个组件插入了三个按钮,每个都可以配置不同的文案和不透明度。

综上,我们可以直接复制sketch中自带的控件(以组件形式存在),也可以自己把常用的某些模块创建为组件,这些就组合成了针对某个项目的特定组件库,在画交互的时候直接可以复用,并且还支持文案、不透明度等自定义,效率和美观性都得到了保障。
3.2 文本样式
“组件”功能的核心使用场景就是某些元素经常需要复用在不同地方,字体和图层也如此。在一个项目的交互稿中,使用到的样式种类是有限的,如果对每个元素如果都单独维护,会比较繁琐,sketch中的“文本样式”和“图层样式”功能就完美解决了这个问题,针对文字和图形元素,在“检查器”中选择需要共享的样式,能够快速的将颜色、阴影、不透明度等样式配置套用过来,而不再需要做重复性的样式配置,非常的便捷。
可以根据需要,整理一套自己常用的样式规范,比如”正文常规性文字”,统一采用“微软雅黑,色值#ffffff,字号18pt”的样式,在之前提到的“页面注释说明”,统一采用“微软雅黑,色值#5CD600,字号20pt”.......将规范维护成共享的样式文本,在需要的地方直接复用即可,不仅仅提高了效率,并且保证了交互稿统一美观性。
熟练使用“组件”和“文本样式”,不仅仅是在创建的时候能提高效率,尤其是在涉及修改时,你会发现只要修改一处,全局同步调整完成,那种快速带来的痛快感更加明显。当然效率的提升是一方面,通过不断复用标准精致的控件,采用统一规范的文本样式,也保障了交互稿整体的美观性。
4. 原型文件维护和导出
原型设计的一些思路说的差不多了,那不同项目以及不同版本的原型该怎么维护比较合适,将原型同步给团队成员的方式有哪些呢?
4.1 原型文件维护
需要注意的一点是,上边提到的“组件”和“文本样式”,它们均保存在某一文件中,并不能在不同文件中共享,并且这两个东西是跟项目有比较大的相关性,所以我比较倾向于一个项目维护一个sketch文件,比如“某某应用APP端原型”文件。
以一个页面(或称为画布)呈现一个版本的原型内容,然后在某个页面/版本内,以一个画板呈现一个功能点模块的原型内容。当然,主体思路是这样的,特殊情况也可以做灵活的调整,比如对应用的第一个版本来说,原型内容会非常多,也可以分成多个页面来呈现。
这样做,不仅仅是“组件”和“文本样式”可以在一个项目内复用,其它相关的元素,比如某个页面,或者某个画板,都可以更加方便的复用。

4.2 导出和共享

然后简单说一下导出,对于交互稿来说,基本上以画板为单位进行导出就够了,至于是图片格式,还是PDF等其它格式,以团队内其他成员普遍接受的形式既可。当然也可以用插件,以HTML的格式进行导出,我常用的就是这一种,好处就是以网页形式打开,在左侧可以看到所有画板的列表,也就是某个版本内所有的功能点信息,相互切换也比较方便。
最后推荐一个sketch插件,sketch-measure 下载地址:utom/sketch-measure 这块插件功能非常强大,导出只是其中一个(我就是用这块插件来导出html格式原型),更多功能可以自己去探索。

5. 总结
以上,基本就是用sketch设计APP原型的整体思路,产出物从视觉上看会非常精致,完全达到了高保真原型的水准,使用熟练的话,制作效率也非常高。在同样甚至更短的时间内,如果能设计出更精致的原型,何乐而不为呢?

用 Skech完成设计图之后,上传蓝湖制作高保真交互原型,效率高又精致。


高中毕业学UI设计好吗?
何为T型人才?就是你一定要有一技之长,其他都是辅助,同时,设计越来越看重设计思维和想法。那么很多同学会说,我是菜鸟,我最缺的就是思维,我也没有想法。那我的回答是,是你看得太少了。没有想法,你可以去看别人的想法。永远不要害怕别人说什么抄袭,设计,本来相似程度就只是百分比的问题。看...

事和世 有什么区别?
——《祝福》 (3) [giblets]∶禽、畜的可以吃的内脏 杂煎事件 ◎ 事理 shìlǐ [reason] 事情的道理 通晓事理 ◎ 事例 shìlì [example;instance] 有代表性的,可以作为例子的事情 典型事例 ◎ 事略 shìlüè [biographical sketch;short biographical account] 一种传记文体,概述人的生平事迹 《黄花冈七十二...

哪句名言好
鲁迅的吧 1. 父母对于子女,应该健全的产生,尽力的教育,完全的解放。2. 俗语说:“忠厚是无用的别名”,也许太刻薄一点罢,但仔细想来,却也觉得并非唆人作恶之谈,乃是归纳了许多苦楚的经历之后的警句。3. 天才并不是自生自长在深林荒野里的怪物,是由可以使天才生长的民众产生,长育出来的,...

是该学UI设计 还是Web 前端开发呢?
我们通过平均工资去对比一下UI和前端的薪资待遇有何区别。图片可以得出,前端的平均薪资高于UI设计,其实主要原因有以下几点:1、学历要求不同,从职友集数据可以看出,对于UI设计本科学历占49%,大专占48%。但是对于前端开发本科学历占71%,而大专学历仅占28%。虽然学历不能代表一切,但是不得不说学历对...

ui设计和web前端的区别,哪个就业前景好?
前端的就业前景更好一点。前端找工作要拿项目经验,UI找工作也同样要拿设计作品,那为什么要说前端更容易呢?因为UI涉及到审美,有的人设计软件使用的极其熟练,但由于色彩美学欠缺,同样无法做出好的设计,但是前端就是编辑代码,逻辑不混乱,千锋官网每日更新最新软件开发基础知识内容,巩固日常学习中的基础...

ui设计零基础学难吗?
二、线上与线下有何区别。那如果选择培训,现在的培训方式大致有两种,一种是线上课程,一种是培训机构学校学习线下课程,我们来展开聊聊线上课程和线下课程的区别。1、学费 那针对零基础或者想要参加系统培训的小伙伴,如果选择线上的课程,课程价格在2000-7000之间。线下培训的费用一般会在15000-30000...

现在的设计行业前景好吗?
对于那些想从事室内设计,或者想转行做室内设计的来讲,室内设计的职业前景与未来的规划就非常重要了。因为凡事预则立,不预则废。了解未来就是给自己设定方向和目标,下面我就来给大家说一下,室内设计就业前景究竟如何?目前说我们国内的这种经济的发展,从改革开放到现在,经济的快速增长,大部分是靠了...

小学常用最基本的1000个单词
啊 ah 啊哈 aha 爱 love 安静的 silent 安静地 silently 安全 safety 安全的 safe 安装;修理 fix 按顺序 in order 按照,如同,当…,因为 as 昂贵的 expensive 嗷,哎哟 ouch 澳大利亚 Australia 澳大利亚人 Australian Aussie 澳门 Macao 八 eight 八月 August 巴黎 Paris 巴西 Brazil 爸爸 dad 白色...

产品经理的岗位职责是什么
另外,文案写作、掌握sketch、Axure等原型工具,掌握用户研究方法,懂得数据分析,有一定的市场明锐度,都是对产品经理这一岗位的基本任职要求。总的来讲,在互联网行业的不同领域,甚至是在同一领域的不同企业,产品经理的岗位职责都有不一样的要求。虽然产品经理的职责和能力要求或多或少会有差异,但是...

零基础自学可以成为插画师吗
链接: https:\/\/pan.baidu.com\/s\/1f2ZPj96s03Du2RjkzZNjzg 提取码:4hxm 这里有零基础绘画训练营课程,21天从入门到高阶针对零基础学员的绘画课程,建议是从传统美术开始学,素描、速写之类的都需要,打好基础后对以后的发展有极大的帮助,后期也可以学漫画设计、原画设计一类的课程。

霞浦县15739897270: 如何使用Sketch3创建APP原型 -
宫码华益: 目前比较好的解决办法是:1.下载Axure 6.5Beta版.而且不好意思是英文版的.2.如果是给itouch或者iPhone用的,比较好办,直接用320*480的分辨率画好辅助线,然后画原型3.按F5生成原型的时候,在“Mobile/Device”选项中可以设置适配移动设备的特殊原型4.设置说明见下图:(页面大小显示我的这个设置是按320*480的大小,默认不缩放)5.用你的移动设备访问你生成的原型链接(如本地服务器,或Dropbox托管)6.把该页面创建一个桌面快捷方式7.完成(有icon,有闪屏)另:想做鼠标动作或者复杂的页面交互比较麻烦,不推荐,尽量简洁.

霞浦县15739897270: 如何使用Sketch为iOS及Android App创建原型 -
宫码华益: 电脑模型跟手机不一样.拿着手机在拥挤地铁点点看看,会意识到新问题. Axure在电脑画逻辑还不错,手机上还是原型生成APP安装测试比较好.这样你还能注意图标在一堆花花绿绿标志里面,能否凸显出来. 不管是IOS 还是Android,能在自己手机上测试

霞浦县15739897270: sketch做好的app界面怎么导出? -
宫码华益: 选中整个画板右边工具栏最下面有个“制作导出项”,点一下,画板会有个小刀的标记,表示已经切好图了 ,右边会显示切图的信息,选择你要的格式倍数,最下面有个“已选中导出项..”选中导出位置,就导出来了

霞浦县15739897270: 要做一个app的ui设计,具体该做什么,怎么做 -
宫码华益: 思维分析 1. 原型之类的资料明确定位,页面数量,估计一下工时之类的.(如果中间有UE在会省好多事) 2. 收集素材,就是常用的素材网站. 3. 工具PS,sketch都可以,建议用sketch,手机下一个mirror,电脑一边做,手机实时展示. 4. 该界面要求用户完成的最重要的任务这些设计者都需要清楚明白.

霞浦县15739897270: sketch ios 应用图标怎么用 -
宫码华益: .直接从iconjar中拖拽到sketch里想要放置的位置即可,然后在sketch调整位置和大小,因为iconjar里一般会存svg的图,以适应各种尺寸的设计,尺寸都比较大,所以肯定是要调整的.2.但是个人比较建议,在iconjar中用cmd+c复制要用的图标,然后在sk

霞浦县15739897270: Sketch Mirror到底怎么用 -
宫码华益: 1、打开手机mirror,记下蓝色页面下方的一串IP地址. 2、打开mac的sketch,右上角有个Mirror图标,输入步骤1中的IP,就可以连上.注:此情况下,手机mirror不能退出,一旦切换其他app或者锁屏后再打开,mirror即停止链接

霞浦县15739897270: 用Sketch 做 iOS 设计时,一般选用哪个尺寸 -
宫码华益: 如果程序用的是png切图,矢量切图,如果用PDF切图也是非常不错的,iOS7以上的用户IOS系统会自动补全其他两个切图Sketch鼓励用1倍尺寸设计ios app,程序布局也都是基于1倍尺寸布局

霞浦县15739897270: 做app的时候,在sketch中选用哪个字体 -
宫码华益: 你好 一般是微软雅黑,也可以开发者自定义 你的采纳是我前进的动力!记得好评和采纳,答题不易,互相帮助,手机提问的朋友在客户端右上角评价点满意即可.如果你认可我的回答,请及时点击采纳为满意回答按钮!

霞浦县15739897270: sketch里1倍尺寸做的 ui,要做几套不同尺寸的appstore展示图怎么办 -
宫码华益: 可以根据要求的图的大小,进行缩小或放大处理.

霞浦县15739897270: 用sketch 怎么切适用于android的图标 -
宫码华益: 直到最近我才发现一个较为可行的方案:建立一个线框包,并搭配使用Flinto和InVision来创建互动原型.我也发现向客户展示模型时,环境(context)是非常重要的.例如,在电脑上展示某款移动App的截图可能会令人费解.Flinto有30天的试用期,而InVision则有可供在单个项目中使用的免费套装.这两款工具都有付费增强版.有些人质疑我们这样做出来的App原型是否可用,但多数人都能理解这样的工作原理.我常用盖房子为例来说明:线框图就像房子的基本结构,等骨架搭好之后,就可以进行装修和安置家具了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网