童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

【干货】一款APP,从设计稿到切图

12月20日 醉殇别投稿
  纯干货汇集了之前的五篇帖子的精髓
  依旧声明:这里写的不是一种规范,只是一种工作方法,大家在具体工作中,一定要灵活运用。另外,技术的更新是非常快的,我写的这些可能某些东西已经和你们的工程师搭档所用的方法不一样了,所以,还是要灵活运用
  我本身是一名GUI设计师,所以我只站在GUI设计师的角度去把APP从项目启动到切片输出的过程写一写,相当于工作流程的介绍吧;公司不同,流程不尽相同,但是终究还是能有些帮助。
  这里我们只说IOS系统下的设计,至于Android,因为尺寸太多,涉及的东西比较乱,我整理好以后再说吧。
  页面篇幅比较长,不推荐一次性看完,那样你潜意识里就会对它厌烦了,所以可以有时间读一读,看一看。
  Part1项目立项
  完善的公司会把项目相关人员聚集起来,产品经理会把产品详细的用原型展示出来,包括产品定位,市场需求,主打卖点,产品性质以及各模块具体功能,逻辑跳转演示一下;之后会评估项目用时,各部门协调,项目启动。
  话不多说,接到原型,那我们应该做什么准备工作呢?
  在项目设计之初,就该进行项目归档整理,我的习惯是“项目名称版本序列”;
  没有最正确的工作方法,只有最适合自己的工作习惯。
  我个人习惯把不同类型的文件划分到不同类型的文件夹里,有的设计师习惯全都放在一个文件夹里,如果文件少还说的过去,如果页面过多,就知道这样的利弊了。
  工欲善其事必先利其器,基本上我做界面设计用的最多的就是PS和AI了,版本无所谓,用着舒服就行,推荐版本高一点的,低版本好多方便功能都没有。
  标注工具:
  PxCook,目前我还没用上Mac,所以也不知道传说中的Sketch到底多神奇。PxCook在Windows上标注还比较顺手,虽然它还附带切图功能,但是比较鸡肋,不推荐用它切图。
  切图工具:
  C官网地址http:www。cutterman。一款PS的插件,切图非常方便,但不支持绿色免安装版本PS,推荐安装官方完整版PS,然后自行破解。官网上有安装使用教程,自己研究下吧,因为我也是最近才开始接触这款插件。
  AssistorPS也是一款PS的切图标注插件,也被誉为神器;依旧是自己研究下吧,最近我也是刚接触这款插件。
  标注工具以及这两款插件我都会上传,至于安装方法去“百度一下”吧,易学易用。
  Part2Photoshop
  现在常用的几种设计尺寸
  1。6409604时代的尺寸,刚接触APP设计用的是这个尺寸,拟物盛行的时代(现在用这个尺寸设计的应该比较少了吧);
  2。640113655S5C,IPhone更新,咱们设计也得跟着与时俱进(应该还有人用这个设计尺寸),进入扁平的时代了;
  3。75013346目前我做设计稿的设计尺寸,IPhone6的尺寸,向下可以适配4,5,向上可以适配6我记得IP6推出后,我问总监应该用什么尺寸设计,他说用IP6的吧,好适配,切出来就是2x了,改一改上下都能照顾到。
  推荐做设计稿的时候使用IPhone6的尺寸进行设计。
  IP6的尺寸相比于IP5来说,很多系统控件尺寸并未变化,只是高度也就是内容显示区域发生了变化。下面是IPhone6的空白文档,我建立了参考线。
  文档建立之初就设置好参考线是个很好的工作习惯,我希望更多的设计师可以养成更好的工作习惯。
  上下的参考线很容易设置,因为是根据IPhone自身系统设置的,左右的参考线我习惯设置为24px,也就是显示内容距离边框的距离。这不是绝对的,我和总监研究过,究竟是设置为左右30px还是24px比较好,通过对国内国外各种APP的对比,觉得24px更适合一些,不宽不窄,这个完全是设计师个人的设计习惯,所以不要当成什么规范,确切的说,整个屏幕你都可以随便做,但是我们这里说的是正常页面。
  Part3页面标注
  标注是重中之重,工程师能不能完整的还原设计稿,很大一部分取决于标注;如果不清楚你该怎么标,一定要和工程师沟通!
  每个工程师实现效果的方法不同,我在这里所说的,是我的标注习惯,但应该适用于大部分的设计师和工程师。
  不需要每一张效果图都进行标注,你标注的页面能保证工程师开发每个页面的时候都能顺利进行即可;
  这里的标注软件使用的是PxCook,先标一个空白文档,看看都需要什么吧
  这里要说一句,PxCook虽然可以自动读取颜色,但是还不能对PSD文档里设置的透明度读取,所以如果你用了透明色,推荐你用文字标注直接写出来原色值以及透明度。
  基本上我并不使用PXCook里面的颜色标注工具,而是使用文字标注工具,因为要标识两种色值,PxCook只能显示一种色值。
  一般我的习惯是PS和标注软件同时打开,因为有时候标注软件并不能完全的把PSD文件里的东西标注出来,所以标注也要灵活运用,如果无法标注,就到PS里查看一下,然后再使用文字标注说明一下。
  标注颜色是使用16进制,还是RGB:
  都用得到,要看实现什么东西,建议标注颜色时,两种色值表达都标上(16进制RGB)。
  你需要标注的内容有:
  1。文字需要提供:字体大小(px),字体颜色;
  2。顶部标题栏的背景色值,透明度;
  3。标题栏下方以及Tabbar上方其实有一条分割线,需要提供色值;
  4。内容显示区域的背景色(如果是全部页面白色,那就和工程师说一句就行);
  5。底部Tabbar的背景色值。
  因为页面的种类成千上万,我想每种页面都讲一下,但是不现实,希望可以举一反三。
  下面的是一个比较普通的首页页面,但是基本上一款APP中应该标的元素都有了
  一般页面你需要标注这些地方:
  所有元素统一距离屏幕最左24px(全局性的数据可以直接和工程师沟通,也可以标注,推荐标注出来)
  1。标题栏:背景色,标题栏文字大小,文字颜色(不再赘述);
  2。Banner:所有撑满横屏的大图,不需要横向尺寸,把高度标出了就可以了;
  3。菜单图标:
  图标的大小和图标的可点击区域不一定一致
  也就是说,图标可以做的很小,但是为了保证点击的准确性和流畅性,工程师可以把可点击区域设置的很大,这样标注和切图的时候就要注意,标注的是可点击区域的大小,切图切的也是可点击区域的大小,也就是用透明区域去补上,否则图片会模糊。
  在设计的时候就要考虑可点击区域的范围,比如X宝购物车页面左侧的小圈,可点击区域要比实际小圈尺寸大很多。
  这种类型的图标需要标注图标点击区域大小,图标距离屏幕最左最右以及上下的距离。至于图标的间距,因为有些时候可能设计师不能完全做到1px不差,所以我基本不标,交给工程师让他们去处理,其实等距排列的图标不需要标间距,因为工程师还要动态适应不同的屏幕,标了间距也是白标(还是要和你的搭档沟通怎么去标注);
  4。模块间隔:这个位置其实不是太重要,我习惯标注上这里,麻烦能少则少。
  5。图片文字:这个应该比较常见,只标注一个单位(图文)就可以了。
  图片需要标注宽高,因为工程师要设置图片区域,从后台调取,可以这么说,软件里除了横屏撑满的图,基本上所有的图片都要标注宽高。
  图片距离上下左右的距离,文字大小颜色,这里的文字其实算两个控件,标题文字以及说明文字,需要单独标出。
  TabBar:
  这个位置其实比较特殊,你可以单独标注图标大小文字大小;还可以图标文字算作一个控件,整个切出来;
  我们工程师的习惯是用整个的,也就是图标文字算作一个ICON,所以我基本不怎么标注单独的图标(这里可以和你的搭档去沟通一下,看他是什么开发习惯)。
  关于列表页类型的标注问题
  普通的列表有两种方法(去问你的搭档,他喜欢用什么方法):
  1。标出行高,行内元素居中;
  2。标出行内元素,元素上下间距,确定行高;
  每种元素的位置如何确定:
  通常标注的都是元素距离屏幕最左侧的距离,比如上图的图标元素距离左侧24px,文字元素距离左侧100px。
  标注这个东西没有固定的方法,工程师的开发习惯不同,标注方法也不同。
  该怎么标注虽然可以在网上找到方法,但那不一定适合你,一定和自己的搭档勤沟通,方法是死的,人是活的
  所有的页面标注总结起来就是:标文字,标图片,标间距,标区域;
  (上述图标出现了45px的单数,因为软件自动吸附上去了显示了图标本身的尺寸,切图的时候记得输出个偶数尺寸的切片)
  Part4切片资源的输出
  切之前务必要和你的工程师搭档沟通一下,该如何去切才能配合他的开发。
  全局性的切图常见问题
  你的所有设计尺寸,包括图形效果,应该尽量使用偶数。
  技术开发使用的尺寸是设计稿像素尺寸的一半,也就是说,如果你用24px的字体,技术那边就是设置为12
  所以标注的时候务必使用偶数,为了保证最佳的设计效果,避免出现0。5像素的虚边。
  切图尺寸应该提供几套?
  icocar。IPhone2G,3G,3GS使用(好像没人用这手机了吧)
  icocar2x。IPhone4,5,6优先加载此尺寸图片(不是必须使用这个尺寸,是优先加载调用这个尺寸)
  icocar3x。IPhone6plus使用的尺寸
  可以简单的理解为倍数关系(其实是为了满足不同分辨率,我觉得不用过于深究),如果你使用IPhone6尺寸做设计稿,那么切片输出就是2x,缩小2倍就是1x,扩大1。5倍就是3x了。
  理论上,为了达到最好的视觉效果,你应该输出三套尺寸,推荐输出三种尺寸的切片资源。
  我的工程师搭档要求我给两套尺寸就可以,也就是1x2x的两种尺寸,因为我们没有6plus的测试机,所以看不到效果,据他说应该不会太失真,但是为了保证效果,我还是给三套尺寸。
  另外现在几乎看不到3GS了,所以需不需要提供一倍图,还是要和工程师讨论一下
  123x是开发工具Xcode软件需要的UI资源,命好名称后,IOS设备会自动的选取合适尺寸。
  共用资源的图片,输出一张就可以
  类似这种重复的按钮之类的,只要提供一张共用的资源就可以了;上面的文字是技术写上去的。
  理论上按照最佳视觉效果,你应该提供多尺寸的图片;但通常我只提供最大尺寸的一张图片即可,这一点要和你的搭档沟通好,却问他需要什么方式。
  切片的输出格式
  文件存储为Web所用格式
  
  位图格式:PNG24,PNG8,JPG
  在JPG和PNG两种格式图片大小相差不是很大的情况下,推荐使用PNG;如果图片大小相差很大,使用JPG。
  欢迎页面,ICON一定要使用PNG格式,在不影响视觉效果的前提下,可以考虑使用PNG8;
  矢量图格式:PDF,SVG
  IOS原生支持的两种矢量图片格式,但是支持的一般,并不能保证100把所有图片效果渲染出来;
  为了保险起见,我通常不使用这两种格式,推荐还是使用位图,如果以后技术提升,100支持SVG和PDF这种矢量格式图,那个时候也许不用提供这么多套尺寸了
  图标的点击区域
  最小点击区域问题:
  IOS人机指导手册里推荐的最小可点击元素的尺寸是4444point(点),在设备上1point等于1像素,所以转换成像素就是4444像素,换算成物理尺寸大概是7mm左右吧(人机工效学研究中得出的结论:用食指操作,触击范围在7mm左右合适;用拇指操作,范围在9mm左右合适)。据说这个尺寸下,不容易出现误操作,误点击;小于这个尺寸,点击就会变的有些不太准确,一向注重用户体验的苹果公司定义这个最小点击尺寸也不是没根据的
  所以现在做设计,为了图标精致,你可以把图标做的小一些,但是切图输出的时候,要考虑用户点击难易度的问题,所以,切图的时候,涉及到需要点击的小图标的时候,普通屏幕还是切44px大小,高清屏就需要切88px,不够的地方用透明区域补全,否则用户点击的时候会比较困难,会很不灵敏。
  图片图标的不同状态
  每种图标或者图片如果有不同状态,每一种不同的状态都需要进行切片输出。
  比如按钮有正常(normal),按下(pressed),选中(selected),禁用(disabled)等多种状态,
  最常出现的就是某些特定按钮控件会出现选中状态,具体情况具体分析吧。这里显示的是你要知道按钮可能有几种状态
  切片的命名规则
  命名并不是统一的规范,不同的公司不同的工程师有着自己不同的命名规范和命名习惯,但是大致还是有迹可循的,一般是:
  切片种类功能图片描述(可有可无)状态。png
  名称应使用英文命名(中文不识别,推荐小写字母),不要以数字或者符号当作开头,使用下划线进行连接。
  举个例子:一个首页的处于正常状态的确定按钮
  btnsurenor。png
  btnsurenor2x。png
  切片种类是按钮(btn);功能是确定(sure);状态是normal(正常)
  我通常是以这种命名方式进行命名,如果你的公司有设计文档,去看看之前留下的命名规范,如果没有,那就去问工程师吧。
  Tabbar(底部栏)
  
  说说Tabbar这里,因为比较特殊。
  如果单纯的只有图标,自然是只切图标就好了;
  早上和工程师沟通,这里该怎么切,工程师给的建议是
  图标文字的模式,图标最好单独切,文字后面程序加上去。
  另外记住,同一模块的图标切片大小保持一致,上图的四个图标本身尺寸并不相同,但是切图的时候你需要切出相同尺寸的阴影大小,便于工程师开发使用。
  该怎么切图,还是要和你的工程师搭档去沟通一下;
  以下是常用命名,这是我的命名习惯,并不是规范,所以要灵活,如果实在不知道英文,就用拼音代替也行。
  说说Tabbar这里,因为比较特殊。
  如果单纯的只有图标,自然是只切图标就好了;
  早上和工程师沟通,这里该怎么切,工程师给的建议是
  图标文字的模式,图标最好单独切,文字后面程序加上去。
  另外记住,同一模块的图标切片大小保持一致,上图的四个图标本身尺寸并不相同,但是切图的时候你需要切出相同尺寸的阴影大小,便于工程师开发使用。
  该怎么切图,还是要和你的工程师搭档去沟通一下;
  以下是常用命名,这是我的命名习惯,并不是规范,所以要灵活,如果实在不知道英文,就用拼音代替也行。
  
  Part5工作常用数据
  你需要使用的字体:
  如果是用Mac设计的小伙伴,直接就用苹果黑体字就好了;不过用Windows的就没那么幸运了,PC上还没和IPhone默认字体效果完全一样的字体,通常都是拿其他字体代替。
  苹果丽黑HiraginoSansGBW3(普通)W6(粗体)比较接近IPhone字体的一款字体,这是我之前一直使用的设计字体。
  黑体简STHeitiSCLMac里面拷出来的苹果黑体,比较贴近IPhone手机字体,目前在用。
  我会把这两款字体上传,有需要可以下载。
  关于字体大小的问题
  顶部操作栏文字大小3438px
  标题文字大小2834px
  正文文字大小2630px
  辅助性文字大小2024px
  Tabbar文字大小20px
  文字大小只是一个范围,这要根据设计的视觉效果来决定,不要死记硬背,但是切记,字体大小要用偶数。
  你需要知道的IPhone设计尺寸(这里是一个整屏的尺寸包括了状态栏)
  320480IPhone3GS(我没见过3GS实体机,只在网上见过图片,但你需要知道这个尺寸)
  640960IPhone44(4时代的设计尺寸)
  6401136IPhone55s5(5时代的设计尺寸,虽然现在出来66plus,但还有人再用这个尺寸设计)
  7501334IPhone6(目前最新的设计尺寸,基本上现在做IOS的APP设计,用这个的应该最多)
  12422208IPhone6(这是标准分辨率,也就是设计需要的尺寸;另外还存在物理分辨率是10801920,这并不需要深入理解。plus还涉及到横屏,横屏是是没有状态栏的,设计横屏时可以参考IPad的设计模式)
  你需要提交的启动页面
  这是开发工具Xcode提供的LaunchImage(启动页面)的各项尺寸,不过好像现在已经改了,这还是工程师很久之前给我的,咋一看是不是吓一跳?工程师是按照IOS的系统版本来设置的,但你是设计师,你是按照IPhone的版本来作图的,所以其实没有那么多,真实情况下,我们的工程师要求提供以下几个尺寸:
  640960(44s)
  6401136(55s5c)
  7501334(6)
  12422208(6plus)
  22081242(6plus的横屏尺寸,如果你们的软件支持横屏模式,你就需要做一张横屏的启动页面)
  注意,启动页面一定要是PNG格式的
  图标的提交尺寸
  IOS系统可以自动把图片裁剪为圆角,所以提交图标的时候,你只需要提交正方形的PNG图片即可。
  因为需要的图标非常多,不可能全部加进去,只能选择最好的尺寸,我们的工程师要求我提供以下图标尺寸:
  10241024RetinaAPPIconforAPPStore(高清屏的APPStore)
  512512APPIconforAPPStore(普通屏幕的APPStore)
  1201206的主屏幕尺寸
  11411454s4的主屏幕图标尺寸
  57573GS的主屏幕图标尺寸
  5858RetinaSettings图标尺寸
  2929Settings图标尺寸
  提交的图标尺寸不是固定的,所以,去找和你搭档的工程师,让他给你出一份需要提交的图标尺寸文档。
  差不多用的到的就这些,有时间可以去查看一下苹果的IOS人机指导手册或者开发文档,上面有更加详细的数据说明。
  但实际工作中需要的并不像手册上提供的尺寸那么多,所以工作之中,和你的工程师搭档去沟通,你要知道的是你们公司开发所用的数据,而不是苹果提供给你的数据。
  本篇是之前五篇的汇总,保留的基本全是工作需要的东西,至于更多的感想以及我对设计现状的思考,以及一些下载素材,可以去看看其余的五篇文字以及番外,对你应该有些许帮助吧。
  来源:UI中国作者:BATLCK
投诉 评论 转载

大数据时代我们应该如何去创造一个“大数据”产品?如今,社交网站的流行,网购的普及以及各种传感器的广泛应用伴以数据储存成本的降低和分析处理的思想与算法发展,让我们产生了巨大的数据的同时更容易存储、分析和利用它们。这就是所谓的大……如何判断一个点子能否成为靠谱的产品?自从我当上产品经理,身边不少脑子灵活或者无意之中体会到了某种需求,然后聊天的时候就说:“哎你听听我这个点子靠不靠谱哈”然后就会提出一个起码听起来故事很圆的产品概念,……Kano模型思考:以QQ第一版为例,如何确定产品优先级最近了解了一个关于用户需求的Kano模型,想从Knao模型的角度对那道腾讯的经典面试题做一点思考。首先那道面试题的具体内容如下:QQ发布第一个版本时,有以下用户需求……一次移动记账App的设计探索现代智能手机给我们提供了非常多丰富实用的功能,比如平时颇为在意金钱去向的我,就是一个手机记账App的使用者,曾经尝试过各种记账App,但好像都有那么一点不满意,于是我就想如果是……登山中的产品思考:成就体系与参与感这篇文章的封面是从深圳第一峰梧桐山山顶拍的。今天Glen和两个小伙伴去爬了深圳第一峰梧桐山。耗时近一天,真的是累毙了(上山3个小时,下山2个小时)。。。进入职场之后,工作……微信的背后当我们设计架构时,我们在想什么从0开始设计一款APP产品架构时,我们在想什么?不妨来看看微信产品架构的背后,或许你会有自己的答案。需求很多人设计产品架构时,经常会天马行空,想到什么就添什么……产品设计方法如何鼓励用户上传头像上传头像的理由和好处无论什么时候,当你要求用户去做一件事情时,最好是给他们一个理由(为什么用户应该给你这个信息),以及一些好处(太君,没好处谁投降啊?)。在像Fac……【干货】一款APP,从设计稿到切图纯干货汇集了之前的五篇帖子的精髓依旧声明:这里写的不是一种规范,只是一种工作方法,大家在具体工作中,一定要灵活运用。另外,技术的更新是非常快的,我写的这些可能某些东西已经……一个APP的心是什么样子?自己以前犯了个错,写了一篇文:骨相、肉相、皮相,APP设计之道,就以为我了解到了一个产品的灵魂。但写完了也就这样完结了。原来的文章我看到了什么呢?其实从标题就可以知晓,我……自上而下的设计:如何善用产品设计的三个层级一个科技公司的创始人或者CEO在考虑应该在设计上面做哪些投入的时候,往往会把重心放在可视化设计方面:漂亮的产品,精致的品牌,独树一帜的风格。放眼望去,市场上大量的成功企业……向用户征询iOS授权的五种常见设计模式对于iOSapp,当功能涉及到推送通知、访问照片或调用相机、获取地理位置等等时,都需要向用户申请授权。申请会发生在app运行的过程中,而不是像Android那样在安装的时候就莫……输入框的设计金额输入框如何设计更友好前言:随着互联网的概念流行,互联网金融也逐渐成为大家耳熟能详的词语,市面上相关的产品也是层出不穷,从2014年开始,在余额宝的引领下的各种宝类APP,以及P2P、基金、股票都开……
Web产品的一些技术知识LinkedIn产品经验分享:移动优先,至繁归简为什么百度的产品经理大多不懂技术?离职周年祭如果再让我做一回产品经理周鸿祎在i黑马大赛的演讲:谈颠覆性创新传统产品经理混进互联网的感受产品经理业务流程图的绘制流程分享由微信小程序“跳一跳”而引发的思考基于心理账户、效应及决策,聊聊股票App的设计表单不知道该怎么设计?看这篇《表单设计指南》互联网产品情感化设计应用实例(下)“高大上”的风控,究竟是什么?(三)寂寞的夏日作文男人在床上期待你这样做短发发型潮女图片百分之九十九的妹子都大爱注意!男人最容易情变的五个阶段用好在线教育平台不妨从“马桶时间”开始半杯高粱洒,是思儿的眼泪MP3播放器信噪比是多少MP3播放器信噪比介绍详解肝病患者非细菌性腹泻患者不宜吃大蒜我的心真的死了吗激励人不要犹豫的句子生活的美好缘于一颗平常心拼多多宣布将进军黑五海淘市场,称依旧无套路人教版高中第四册二单元作文从脚下出发

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界