一款APP设计的从0到1之:iOS篇(精华版)经验/观点

目前在行业里,关于iOS的设计规范也是层次不齐,很多都还停留在6的设备和ios9的系统之上,而现在最新的是iphone7和iOS10了(更新换代真的很快),我这里说的是最新的iOS界面设计规范(Android设计规范,我们下次见)

我列了一个小小的目录:

一、项目立项

三、界面设计

四、切图标注

五、视觉还原

六、上线准备

一、项目立项篇

我是一名UI设计师,所以严哥这里说的都是从设计师的角度去阐述一款APP从无到有的一个过程中,设计师应该干的事。

注意:在产品讲解和演示原型时,你一定要认真听,并且要完全理解整个逻辑,你有疑惑或者不理解的地方,一定要提出疑问,让产品解答,不然你的设计稿可能会出现逻辑错误等。

这个时候我们就可以新建项目了,做前期准备了

我个人的立项建档习惯是以“项目名称+版本号”来命名文件夹,因为这种方法很方便我管理和查找项目文件。有的设计师可能是把所有文件放在一个文件夹里,如果文件较少还行,当文件较多时,那你要哭了,你都不知道哪个是哪个版本的文件了。

反复改稿对于设计师来说,那是家常便饭啦,当一个页面反复改稿很多次时(也包括3天2头就改这种),很多设计师的源文件应该是这样的:

初稿、初稿1、初稿2…审定稿、审定稿1…修改稿、修改稿1…最终稿、最终稿1……,等等一系列,当我看我这样的源文件时,我想我会吐血,因为太不好区分,哪个是上一版,哪个早一些(在此时你也看到了设计师的真的是很辛苦的,前几天就又有以为设计师加班做题,去了天堂,愿天堂没有PS,详情请戳这里查看)

此情此景我只想吟诗一首:甲方虐我千百遍,我待甲方如初恋,有朝一日做甲方,虐遍天下设计院。

我个人的习惯是以“文件名+改稿日期+改稿次数”来命名,举个栗子,比如“首页_4.10”是最终版,但是4月12日,产品说首页要再加一个通知,那我的文件就是“首页_4.12”,但是前后又改了3次,那就是“首页_4.12.3”一目了然,很容查找要修改的文件。

立项时我只需要给开发的小伙伴说明一下,他们自然会知道哪个文件是最终版的。

这里严哥很认真的提醒一下各位小伙伴们,所有的修改稿都别删掉,千万别删,千千万万别删掉(重要的事说了3遍),每一次的修改都在副本本基础上修改,因为当我们改了好多稿后,甲方可能会说“还是第一版好看,回到第一版吧”(不要吐血或砸电脑),所以请千千万万在副本上进行修改。

有人会说我有ctrl+Z,我不怕,严哥告诉你千万别指望ctrl+Z,如果你从没修改过首选项,默认的历史记录只有20步,最大是200步,如果你设置了200步,不怕PS卡奔溃那也是阔以的

额外再插一句,对于项目的版本控制也是很重要的,我用的项目版本软件控制是SVN,管理项目文件方便高效,可以和本地项目文件同步,就算我的电脑挂,或装系统手误把所有磁盘格式化了,我也不用担心,我只要同步更新SVN线上文件就都回来了,关于SVN这里就不多说了。

严哥举个栗子,比如接到一个APP项目,所有页面总共有70个左右,(纳尼!70个页面,我的天啦,不要惊讶,70个页面对于一个APP来说,一点也不多)

这时候可能boss和产品会问你多久图能出完,先别着急答复,你需要先审视所有页面,他们会没完没了的催你,因为他们着急上线,抢占市场,恨不得让你天天加班作图,然后搞上线;催你不要管,让他们尽情催去吧(再催你的话,你也可以说:催你麻痹,你快,你来画,纯属玩笑,如果你敢,那你真NB)

1、确定重要页面

我们都知道鱼和熊掌不可兼得,既想要快速度,还想要高质量,这2者是不可能同时保证的,也很难去平衡的

然后再挑选一个重要页面,预估用时,然后以此类推,其实首页确定好后,整个APP的设计风格就基本已经确立,其他的页面做起来也就容易多了。

2、筛选重复页面

一款APP里,其实有好多页面都是局部结构类似的,所以70个页面,这样筛选下来,估计也就只有一半,30个页面是不重复的。

审视原型→统计筛选页面→重要页面设计(30个)→次页面设计(40个)→审稿+改稿→定稿

三、界面设计篇

我是一名UI设计师,所以U妹这里说的都是从设计师的角度去阐述一款APP从无到有的一个过程中,设计师应该干的事。

目前在行业里,关于APP界面设计规范也是层次不齐,很多都还停留在6的设备和ios9的系统之上,而现在最新的是iphone7和iOS10了(更新换代真的很快),我这里说的是最新的iOS界面设计规范(Android设计规范,我们下次见)

1、关于设计工具

俗话说:工欲善其事必先利其器,好的工具可以让我们的工作效率更高,做界面设计我们用的最多的就是PS和AI了,如果你是Mac用户,可以尝试一下sketch,软件的版本当然是推荐高版本,因为功能更强大,作图的速度也就更快。

我个人刚接触ps是从8.0开始,8.0-CS4-CS5-CS6-CC-CC2014-CC2015,一直到现在的最新的CC2017,深刻体会,新的版本更好用。也可以根据个人习惯,选择自己顺手的工具就好。

2、设计稿尺寸

在看设计稿尺寸之前,我们先来了解一下APP界面设计构成

界面构成由:布局层、图文排版层和图标层。

严哥再带大家来看看,到目前为止所有iPhone的尺寸(1-3代就不用考虑了):

iPhone界面设计规范:

iPhone界面尺寸:

以750x1334px作为设计稿标准尺寸的原由:

1.从中间尺寸向上和向下适配的时候界面调整的幅度最小,最方便适配。

2.大屏幕时代依然以小尺寸作为设计尺寸,会限制设计师的设计视角。

3.设计安卓版本时只需做最小的设计调整,提升设计效率。

所以做设计稿事请以750x1334px来做设计稿

在文档建立参考线是一个很好的习惯,我希望大家也可以养成这个习惯,上下很容易设置,左右我习惯设置24px的距离,我通过对国内外很多APP就行了对比,总结是24px更合理,这个是我的个人习惯,所以也不要当做是明文规则,你设置为30px,也是可以的。

然后就可以开始你的设计了

这里严哥再给大家略过一下iPad的设计规范:

3、图标设计规范

iPhone图标尺寸:

图标设计请用栅格化系统进行设计

设计尺寸:1024x1024px,竟可能的采用黄金比例设计

4、关于设计字体

先来看一下字体的历史演变过程

iOS9:英文字体为HelveticaNeue

iOS9:中文字体由为冬青黑

↓↓↓

iOS10:英文字体为SanFrancisco

iOS10:中文字体为苹方

关于字体大小的问题:

顶部操作栏文字大小34-38px

标题文字大小28-34px

正文文字大小26-30px

辅助性文字大小20-24px

Tabbar文字大小20px

文字大小只是一个范围,这要根据设计的视觉效果来决定,不要死记硬背,但是切记,字体大小要用偶数。

四、切图标注篇

切图工具和标注工具

1、切图工具:

Cutterman,一款PS的插件,切图非常方便,但不支持绿色免安装版本PS,而且对PS版本要求比较高,针对CS6的已经不维护更新了。推荐安装官方完整版PSCC及以上版本,目前cutterman最新版为3.2.0版本。

AssistorPS也是一款PS的切图标注插件,也被誉为神器;我使用了下,感还可以,但是切图和标注上体验还是不高,但是AssistorPS的其他辅助功能还是很不错的,比如参考线辅助,圆角大小,磁铁功能。

2、标注工具:

PxCook(像素大厨),是一款切图标注设计工具软件。自2.0.0版本开始,支持PSD文件的文字,颜色,距离自动智能识别。

优点在于将标注、切图这两项设计完稿后集成在一个软件内完成,支持Windows和Mac双平台。标注功能包括:支持长度,颜色,区域,文字注释;从2.0.0版本开始,整体效率有了很大的提高,值得推荐的是自动智能识别标注。

但是,parker并不是免费的,而是一款付费软件,需要60RMB。

MarkMan,也是一款高效的设计稿标注工具,支持Win/Mac,可免费使用基础功能,免费版的在体验上也是差强人意,毕竟是免费的,如果需要高级功能也是需要付费的60RMB。

以上工具各有优点和缺点,在选择上主要还是看个人的习惯,哪个用着顺手就选择哪个。

3、页面标注

标注是非常重要的,开发哥哥能不能完美的的还原设计稿,很大一部分取决于我们的标注;如果不清楚你该怎么标,一定要和开发哥哥沟通!

沟通是非常有效解决问题的途径!

在这里我大致的说一下我的标注习惯,不需要将每一张效果图都进行标注,你标注的页面能保证开发能把每个页面都能顺利进行就可以了。

我拿我标注过的页面做个示例:

我们从上面的标注图可以看出,需要标注的内容有:

①文字:字体大小、字体颜色

②布局控件属性:控件宽高、背景色、透明度、描边、圆角大小

③列表:列表高度、列表颜色、列表内内容上下间距

④间距:控件之间的距离、左右边距

⑤段落文字:字体大小、字体颜色、行距

⑥全部属性:如导航栏文字大小、颜色,左右边距,默认间距等,你可以提前跟开发哥哥说好,不用标注。

所有的页面标注总结起来就是:标文字,标间距,标大小,标区域

注:标注颜色格式是使用16进制(如:#FF0000),还是RGB(255,0,0)?你需要和开发哥哥商量一下,开他的开发习惯,一般采用16进制色值就好了。

4、界面切图

我还是拿图举例来说明:(有图有真相哈)

icon_alipay.png→iPhone1-3代的手机(已经不考虑了)

icon_alipay@2x.png→iPhone4/4S/5/5S/6/6S/7对应尺寸,这就是我们通常所说的2倍图

icon_alipay@3x.png→iPhone6P/6SP/7P使用的尺寸,这就是3倍图

可以简单的理解为倍数关系,如果你使用750x1334px(iPhone6/6S/7)尺寸做设计稿,那么切片输出就是@2x,缩小2倍就是@1x,扩大1.5倍就是@3x了。

我总结了一些切图中常常遇到的问题:

A、到底哪些资源需要切图,哪些不需要切图?

①只要是无法用代码来实现和表达出来的,就需要切图

②如果实在不清楚要不要切图,多和开发沟通,他会告诉你哪些是需要你切图的

B、切图需要切几套?(这里我只以iOS作为标准,安卓下期再说)

①理论上,我们需要切3套图,是为了更好的适配。

②在实际工作中,iOS只需要切2套图就可以,分别为:@2x和@3x

C、切图该怎么命名,不会命名怎么办?

注意:切图是需要注意几点:

①切图输出格式必须为png24位、png8位、jpg格3种格式

②同一模块内,切图大小应保持一致

③切图输出大小必须保持为偶数

④为了减小包的大小,所有切图尽量压缩后在给开发(包越小,你的boss越高兴,说不好会给你多发点年终奖哈)

关于切图和标注就说到这里了,如果在工作中,不清楚该怎么切怎么标的时候,多和开发沟通交流,良好的沟通才是解决问题的唯一方法,切记不要一个人在那瞎琢磨;有疑问和问题题也可给U妹留言,我们下期再见!

五、视觉还原篇

一款完整的APP,经过这样的一个流程:项目立项启动→设计产品原型→设计效果图→进入开发阶段→开发成功后进入测试阶段→测试将问题反馈给开发人员进行调试→多次测试确认没有bug→提交市场、正式上线。

我们都知道,无论设计师的标注稿多精确,开发出来的产品,多多少少都会有误差,专业来说就是视觉效果落地还原度,视觉还原度越高,与设计稿越接近,APP就越精细;反之,就越差。

所以,就需要我们在这个时候,去配合开发对UI进行调整,来更加的接近我们做的效果图了(简单了说,就是给开发挑毛病,指出和效果图不一致的地方,是不是很开心哈)

差1px,我也要挑出来(像素眼就是这样炼成的)

1、设计师如何做视觉还原?

A.设计视觉调整文档

视觉调整优化文档,要一目了然,需要注明和效果图不一样的地方是哪里,应该改成什么样,是iOS调整、Android调整还是h5调整等,输出为png和jpg图片格式,最好输出为PDF格式,开发看起来也方便,比如你写了一个颜色值,开发就可以直接复制了。

B.带上你的板凳,过去和开发一起调UI

这种方法很适合3-4人的小团队,亲自上阵,口述问题,效率也是比较高的,你需要备好你的效果图和开发后的雏形,有对比才有伤害(有图有真相,不一样的地方就得让开发改)

2、如何让效果图高还原度落地?

A、规范的视觉界面设计

必须按照各平台的UI设计规范去规范的设计界面,用设计规范去知道开发,才是提高视觉还原的的基本前提

B、视觉UI控件的规范输出

在绝大多数的情况下,为了赶项目进度,都是界面先行,设计规范后出,所以要竟可能的保持界面设计和规范是同步进行。

以严哥目前的项目经验,可以先输出基础控件元素规范,包括(颜色、文字、图标、蒙板、投影、按钮、输入框、或个别控件),规范是一个庞大而繁琐,极需耐心的工作;过程中注重每一个细节的精准与合理性。

C、规范的切图与精确的标注

我们的切图和标注,是否规范和精确,直接影响视觉效果的还原度,所以切图和标注一定要做的细致,这样更加有利于提升还原度

D、多和开发沟通交流

严哥一直说的一句话:沟通是解决问题的最有效方法,所以多和开发哥哥接触沟通交流,如果有条件允许的话,请与开发坐一起;遇到问题及时面对面协商解决、达成共识、修改、敲定、解决。

六、上线准备篇

当一款APP开发完毕,测试通过,这时候就需要准备提交正式上线了,但是在上线之前,我们设计师还需要配合,做一些上线前的工作,严哥带你来看一看需要做哪些工作?

1、应用图标(APPIcon)

A.iOSicon:

因为需要的图标非常多,不可能全部加进去,只能选择最好的尺寸,我的开发哥哥要求我提供以下图标尺寸:

1024x1024RetinaAPPIconforAPPStore(高清屏的APPStore)

512x512APPIconforAPPStore(普通屏幕的APPStore)

120x1206以及以下的主屏幕尺寸

180x1806plus的主屏幕图标尺寸

58x58Settingsondeviceswithretinadisplay

87x87SettingsoniPhone6Plus

80x80Spotlightondeviceswithretinadisplay

注意:这里需要注意一下,iOS系统可以自动把图片裁剪为圆角,所以提交图标的时候,你只需要提交正方形的PNG格式即可。

我们来看看苹果官方的APPicon规范

B.Androidicon:

安卓的图标相对iOS来说较少,我们只需提供一下几个尺寸就可以了,但是需要提高2套,圆角和直角各一套,因为有的地方都会用到。

512x512px

192x192px

144x144px

96x96px

72x72px

48x48px

因为安卓有很多的机型,不同屏幕密度的手机对应的icon大小也是不同的,所以严哥这里没法给你给出相应的icon所被应用的位置。

2、启动页(LaunchImage)

这同样也是iOS开发工具Xcode提供的LaunchImage(启动页)的各项尺寸,我们需要提供4种尺寸给的开发工程师:

640x960pxiPhone4/4s

640x1136pxiPhone5/5s/5c/SE

750x1334pxiPhone6/6S/7

1242x2208pxiPhone6plus/6Splus/7plus

2208x1242pxiPhone6plus/6Splus/7plus的横屏尺寸,如果我们的APP支持横屏模式,你就需要做一张横屏的启动页。

注意:启动页面一定要是PNG格式的,建议给开发之前讲图片全部压缩一下。

3、商店页(LaunchImage)

这是苹果官方上线提交页面,在这里你需要上传APP图标,版本号和应用描述等信息。

这里就是需要添加商店页的地方,商店页最多为5张,格式为png或jpg文件格式,并且还支持视频格式

这是农药APP的商店宣传页:

下面其他商店页尺寸的添加页面,在最之前我们都要提供4套尺寸:

前不久,iOS开发哥哥告诉我,现在商店页只需做一套尺寸:750x1334px,就ok了,为我们减少了很多的工作量

这是苹果官方的商店页规范:

安卓应用市场有很多,但总体来来说相对比较一致,安卓的商店页我们是需要提供2套尺寸的:

480x854px、720x1280px

严哥再给大家回顾一下整个APP的开发流程:

当要上线时,我们还需做点必不可少的准备:

设楠木案堂,三支灵香,紫砂香炉,于申时燃起,叩首三次,待三炷香燃尽,方可成功上线,此缺一不可,切记切记!!!

关于《一款APP设计的从0到1》的iOS系列就全部讲完了,希望可以给你有很大的帮助;严哥这里说的只是一种工作方法,好的工作方法才能自己事半功倍,在具体工作中也要灵活拥有,一定要多和开发沟通交流,良好的沟通才是解决问题的唯一方法,有疑问题也可给严哥留言,我们下期再见!

THE END
1.在Photoshop中添加字体的完整指南与实用技巧首先,你需要准备好你想要添加的字体。如今,网络上有很多免费的字体网站,比如 Google Fonts、DaFont、FontSquirrel 等等。在这些网站上,你可以找到各种风格的字体,从简约的无衬线到华丽的手写体应有尽有。下载字体时,通常会得到一个压缩包,里面包含了字体文件,通常是 .ttf 或 .otf 格式。 https://news.huochengrm.cn/cyzx/6336.html
2.添加字体可更改文档样式的一种方法是添加新的文本字体。 若要向 Word 添加字体,请在 Windows(其将向所有 Microsoft 365 应用程序提供该字体)中下载并安装该字体。 字体是文件格式,可在 Internet 上的许多网站下载免费字体,例如DaFont。 还可从 CD、DVD 或你组织的网络导入字体文件。 TrueType(文件扩展名 .ttf)和 OpenTypehttps://support.microsoft.com/zh-cn/office/%E6%B7%BB%E5%8A%A0%E5%AD%97%E4%BD%93-b7c5f17c-4426-4b53-967f-455339c564c1
3.iOS开发下载云端字体应用怎么下载云字体iOS开发 下载云端字体应用 怎么下载云字体 Aa之云体是Aa字库推出的一款个性艺术字体,该字体的每一个笔画都非常的严谨、工整且大气,具有强烈的视觉冲击力,适应于报纸和杂志和书籍中常用字体, 海报、个性促进品牌标志设计、字体设计、等环境,欢迎喜欢Aa之云体的朋友前来下载使用。https://blog.51cto.com/u_16213583/8983920
4.字体美化大师免费下载最新版3、在这里可以给自己的字体命名,如果是自己的字体可以选“原创字体”,其中最最重要的就是“选择字体”文件,完成之后选择“提交”即可。 字体美化大师导出的字体怎么应用 1.首先打开字体美化大师,选择喜欢的字体。 2.然后点击立刻下载。 3.接下来点击取消。 4.紧接着打开主题。 5.然后点击我的。 6.最后现在字体https://www.doyo.cn/app/421125.html
5.拼音字体把字体包导入我的字体里,点应用。 3.我们去个性主题里,本地字体里就有了,最后点应用就可以了 如果提示非官方字体,请往下看 在字体商店随便下载一款免费字体(如伯乐夏日微风) ~……… 之后去文件管理,点右上角的三个点,选择显示隐藏文件,然后进入MIUI-theme-data-content-fonts ……… 好了,里面的文件都是一https://web.vip.miui.com/page/info/mio/mio/detail?postId=4395787&app_version=dev.20051
6.CAD钢筋符号不显示怎么办?CAD钢筋符号字体下载1、CAD钢筋字体下载完成后,将其存放至浩辰CAD安装目录下的【Fonts】文件夹中。如下图所示: 2、然后输入命令快捷键:ST,点击回车键,调出【文字样式】对话框,选择要使用的文字样式,将其字体修改为CAD钢筋字体,如:tssdeng.shx,设置完成后点击【应用】按钮。如下图所示: https://www.gstarcad.com/cmsDetail/23945/
7.小海主题字体软件下载小海主题字体下载器下载v1.0.0本软件使用于vivo手机,可以免费搜索下载vivo主题商店里的收费主题,配合另一个vivo主题导入软件进行使用,帮助您下载使用收费主题歌字体。 小海主题字体怎么用 下载软件后,选中自己喜欢的主题或者字体,下载资源,然后在左上角的导入主题字体处选择文件,就可使用。 https://www.itmop.com/downinfo/123960.html
8.字体美化大师免费下载安装字体美化大师是一款手机字体应用,软件可以帮助用户随心换自己喜欢的字体,软件使用简单,一键下载,随意更换,觉得不错的朋友可以下载试试。 字体美化大师介绍: 在这个充满个性的时代里,你的手机还是一成不变的呆板吗?从现在开始,拥有自己的个性! 在这里,你可以置身于字体的海洋里,选择成了永恒的话题。在这里,你可以放任https://m.qqtn.com/mipq/308797.html
9.win10使用应用商店下载安装系统字体图文教程windows10Windows系列win10系统是现在大多数用户都在使用的一款电脑操作系统,在这款操作系统中微软给我们的用户准备了一些自带的输入法以及字体,但是很多的用户都想拥有自己的电脑字体,设置个性化的显示界面。但是却不知道在哪里可以下载到自己喜欢的字体。其实我们可以通过应用商店来进行下载,在新版本的win10系统中新增了“字体”的功能,我们https://www.jb51.net/os/win10/605140.html
10.字体超市有用户反馈说:“下载字体超市后怎么用呢,我没法把PPT或者word里的字变成超市里的字体啊”?为什么下载了字体却没有显示安装,这个是怎么安装的?管理分类的字体怎么能放到电脑里等 下载安装好字体超市字体超市管家之后,选择您需要的字体,点击进行下载(商用字体需要购买版权),对应字体会直接下载安装到对应的应用里,无http://font.cn/help/
11.操作系统怎么安装字体包软件系统安装操作系统怎么安装字体包软件百草 2024-09-21 09:13 965浏览 原创 安装字体包的方法包括:下载字体包软件,如 google fonts。解压缩字体包文件并双击字体文件。启用字体(windows:控制面板;mac:字体簿;linux:sudo fc-cache -fv 命令)。在应用程序中使用安装好的字体。https://m.php.cn/faq/1010574.html
12.如何在Word中应用下载的字体:步骤与技巧下载字体文件:确保下载的字体文件是安全的,并且与你的操作系统兼容。 解压字体文件(如果需要):某些字体文件可能是压缩包形式,需要解压。 安装字体: 在Windows系统中,右键点击字体文件,选择“安装”。 在macOS系统中,双击字体文件,然后点击“安装字体”按钮。 2. 在Word中应用新字体 安装字体后,你可以按照以下步骤在https://www.kdocs.cn/article/77602BFC7F.html
13.免费主题应用下载安装免费主题和字体的软件下载一定有很多的小伙伴会通过主题壁纸等来装饰自己的手机,那么哪些主题商城是免费的呢?小编为大家精选了多款免费好用的手机主题软件,提供海量精美壁纸,各种风格类型、动静态的这里都有,满足大家的下载需求,精细分类,帮助用户快速查找自己喜欢的主题,支持用户预览应用效果哦! http://www.downcc.com/k/mfzt
14.nuxt系列问题解决汇总7、本地缓存管理、不同管理类型的应用 8、字体包下载 9、音乐调起集成 10、.js资源文件的引用 11、nuxt.js引入第三方插件 12、隐藏微信底部前进/返回标签栏或分享栏 13、DOMContentLoaded与load的区别 14、内网穿透原理 15、实现内网穿透 16、二维码生成 https://developer.aliyun.com/article/936028
15.如何安装字体:从下载到应用的全流程详解软件教程2. 安装字体应用后,按照应用内的指导步骤来导入和安装字体。 3. 安装完毕后,新的字体会出现在设备的“设置”->“通用”->“字体中”。 在Android上: 1. 下载iFont或FontFix等应用(某些品牌手机如三星可通过内置三星主题商店来安装字体)。 2. 打开应用,选择想要安装的字体并点击下载。 https://www.koudaipe.com/life/103420.html
16.字体美化大师2024官方下载字体美化大师app最新版本免费下载2.在官网下载应用宝电脑版exe文件,运行并完成安装 3.打开应用宝电脑版,搜索“字体美化大师”进入应用详情页 4.点击详情页“安装”按钮,下载并安装“字体美化大师”应用程序 5.打开“字体美化大师”按照提示畅玩应用 6.下次使用时,可从桌面图标、系统栏、菜单再次启动“字体美化大师” https://android.myapp.com/myapp/detail.htm?apkName=com.mylikefonts.activity&info=C93401F06315685E8B060E0665E4BC98