移动产品界面设计介绍目录页CONTENTSPAGE移动产品界面设计基础一移动交互基本原则二移动交互的变化和趋势三移动视觉展示的变化和趋势四移动用户设计体验(UCD)五移动产品特性移动设备的方便携带,也同时带来它浏览时间的碎片化。以智能手机为例:我们通常在短暂的时间里,完成一件任务或者是进行一个娱乐事件,比如:散步、坐公交、睡前、午后闲暇、旅行的时候,开始拍照、分享、做笔记、玩游戏、购物,等等。在平均短短5-30分钟的时间里,思路常常被打断,手机常常被拿起放下,高效和轻互动,就成为了移动设计的特点。而对于平板电脑而言,它的使用时间一般为在家中较为安静,舒适的环境空间下使用,使用时间也较为固定。手势对比移动产品使用特点屏幕尺寸:通常是指屏幕的物流尺寸,是屏幕的对角线长度。比如2.8英寸。3.7英寸。分辨率:是指屏幕上拥有的像素的总数。通常使用“宽带x长度”来表达。虽然大部分情况下分辨率都表示为“宽度x长度”,但分辨率并不意味着屏幕的比例。Apple为了防止在交流过程中(尤其对于编程实现)分辨率对思维的迷惑,统一使用点(point)对界面元素的大小进行描述,例如:iPhone、iPodTouch界面描述320点x480点iPhone、iPadTouch界面描述768点x1024点换算管理普屏1点(1pt)=1像素Retina屏1点(1pt)=2像素这样,不管我们是在为普屏还是Retina屏进行设计与开发,我们都可以清楚地,并且统一地使用点对界面元素的大小进行描述了iPhone屏幕分辨率与尺寸第一代的iPhone屏幕尺寸3.5英寸,分辨率为320x480,屏幕密度为165PPI,而从iPhone4开始屏幕密码增加了两倍,分辨率达到640x960。而现在iPhone5的分辨率则为640x1136。在设计iPhone的应用程序界面时,设计师要以640x960的基准进行设计,然后制作一套缩小2倍的图片资源(未缩的我们叫2倍图,缩了得叫一倍图)以为所有iPhone都使用了相同尺寸,所以最终能在2种分辨率上显示的物理大小完全相同。由于iPhone5只是高度发生变化,在适配时一般保持设计控件大小不变,只是内容露出增多。但对于一些满屏设计的界面则需要考虑是否需要另外设计一份页面640x1136(如app背景图,启动图等等)iPad屏幕分辨率与尺寸第一代的iPad屏幕尺寸为9.7英寸,分辨率为1024*768,屏幕密度为132PPI。全新的iPad屏幕密度同样提升了2倍,分辨率达到了2018*1536。最近新出的iPadmini屏幕尺寸为7.9英寸,分辨率为1024*768。在设计iPad的应用程序时,设计师要以2048*1536的基准进行设计,然后制作一套缩小2倍的图片资源(在为缩的我们叫2倍图,缩了的叫一倍图)iPadmini由于和iPad比例一样,不需要另外设计,直接可以使用相应的一倍图适配到设备中。Android屏幕分辨率与尺寸Android设备的屏幕相对复杂一些,因为它们有各种尺寸和分辨率。为了让跟中分辨率的屏幕显示合适的大小以便用户阅读或者操作,同时又能满足Android设备多样性的需求,由于,Android官方通过对各种屏幕进行密度等级划分,最后分为“低密度(LDPI)”、“中密度(MDPI)”、“高密度(HDPI)”、“超高密度(XHDPI)”这四个规格,并同时将“中密度”定义为基准线。这样在设计Android应用程序的界面时,我们就可以一视同仁把中密度的屏幕作为基准进行设计,然后给其他密度的屏幕提供相应的图片资源,最后通过系统的适配性自动处理,一样使得相同的内容在各种屏幕上可以显示比较接近的大小。一般我们设计为480*800的尺寸。iPhone界面布局iPad界面布局页面布局-状态栏/导航栏导航栏(navigationbat)状态栏导航栏展示在顶部状态栏的下方在一个应用的不同视觉中进行导航提供对当前视图内容进行管理的空间导航栏可以仅仅以横向居中方式显示当前视图的标题当用户进入其他视图时,导航栏的标题应该更改为当前位置的标题,并且应该提供包含上一位置的后退按钮。除了后退按钮外,导航栏可以在标题右侧包含第二个按钮,如编辑‘添加。实际应用上:顶部状态栏不一定就是导航栏,可以没有,也可以是搜索栏等等。导航栏大于44pt,页面标题左对齐状态栏是展示关于设备的重要信息,包括信号强弱、网络连接情况、电池情况等。实际应用上:一般而言所有界面都需要状态栏,除非是游戏等沉浸式的app,和某些全屏显示图片的界面。页面布局-标签栏标签栏(tabbar)当图标意义足够明确,可以不使用文字当标签意思过于抽象,可以全部只使用文字实际应用上:形状不一定就是长方形,不一定所有标签都等宽。标签栏显示在屏幕的下方边缘标签栏向用户提供了再应用的不同模式或不同视图间切换的能力标签栏显示图标和文本,每个标签栏元素等宽地显示无论横屏竖屏都不改变其高度标签栏不超过5个时,可以再标签栏中等宽地展示当标签栏超过5个时,系统会展示其中4个并展示一个“更多”的标签可以再卡片栏山显示一个提醒标记页面布局-工具栏工具栏(toolbar)实际应用上:家居杂志和太平洋电脑网客户端内页工具栏展示工具栏显示在屏幕下方边缘包含用于针对当前页面内容执行动作组的按钮在工具栏上相应的元素等宽的进行排列工具栏中提供不超过5个元素是较为合适的,推荐用户点击区域为44pt*44pt设备手持方向从竖向变为横向时,会自动改变工具栏的高度页面布局-点击区域在设计任何可点击的部件时,设计师应该首先考虑设计区域是否易于让用户点击,因此在设计规范里,任何可点击的不见,大小都不应该小于44pxt*44pt因此,按钮不应小于44pt*44pt;app的banner广告图高度也不应小于44pt;列表的图高度也不应小于44pt等等页面布局-设计区域由于在设计中,设计师是按照retina屏幕分辨率去设计的,在设计的最后输出一倍图的时候我们需要将2倍图缩小成一倍图,因此在2倍图的设计中,必须保证每个单独存在的个体大小是双数像素,如148px*248px。这样才能使用在缩小一倍图的时候不会出校13.5*17.5像素的情况iOS的控件还有很多很多,以上列举的是比较常见到的,是做每个app都会设计到的。另外还有键盘,提示框,时间和日期选择器,选择器,进度显示栏,搜索栏,滑动调节器等等。这些一般可以直接使用系统提供的样式,不需要另外设计页面布局-字体设计在iOS中默认字体分为三类:第一种:STHeiti-Light.ttc和STHreiti-Medium.ttc代表的是中文字体第三种:_H_helvetica.ttc和_H_HelveticaNeue.ttc代表的是英文以及数字字体第三种:LockClock.ttf代表的是锁屏时间字体在iOS中里的中文字体苹果默认的中文字体是HeitisSC(黑体-简,黑体-简的英文名称为HeitiSC)heiti为黑体的拼音,SC代表简体中文(SimplifiedChinese)),是MacOSXSnowLeopard(版本10.6)包含的简体中文字型,也是iPhoneOS3.0(版本4.0后改名为iOS)及iPodnano第五代依赖的预设简体中文字型。当我们在用PC设计的时候,比较接近这种字体的是方正黑体简体。相对中文而已,iOS里的英文和数字的字体样式就比较多了,在设计的时候可以挑选合适界面的英文字体使用,但需要注意该字体是否在各个版本的系统能够通用。。中文应用在界面上面时,一般我们用方正黑体简体做设计。而且不能够带有任何的设计效果和样式(智能是纯色,可以带有阴影,由技术来实现)但也有例外,例如是写在图片上面的文字;一些比较特殊的不会更改的词句这时可以用其他字体和使用样式,由切图来实现。页面布局-图标设计一般设计最大尺寸的1024px*2014px再缩小为各个尺寸的图标iPhoneapp图标iPadapp图标图标输入:iOS会为图标自动生成圆角高光带投影(也可设置不生成高光),所以提交的时候提交直角图标即可,直接输PNG:1024px(不要使用alpha透明度)页面布局-切图1.切方法1:直接在psd上切图。方法2:新建透明图层,拖进该部件。2.输出切好后选择:“储存为web和设备所用格式”图片格式PNG24,保持透明度图形用户界面中的图形有两种实现方式,一种是用代码画出来,另一种则是使用图片。在直接使用之前,有一个psd到png的切图过程。在缩小为一倍图进行切图的时候,如果该元素使用的像素不是双数,或者坐标不在双数坐标上,就会出现虚拟像素,此时需要进一步调整。页面布局-切图一般相同关系和曾经排列的图标或元素,不管他们各自的尺寸是多少,都切成相同的切片(alt拖动即可复制单签切片)除切片外,另外一个需要输出的是颜色。一般给程序RGB值和颜色代码2个数值。流程:设计师发出设计稿给程序员查看:-程序员根据设计稿编写输出切图文档(文档包括页面链点(名称)、该切图截图、命名方法、切图尺寸大小、相关设备)--设计师根据文档进行切图,最后打包发给程序员。)切图时一般需要切一倍图和2倍图,两倍图是在相应的一倍图命名后加@2x.因为app在实际运用时,如果发现当前的设备是Retina屏,会自动需找图片“pic@2x.png”,自动加载针对Retina屏的图片素材页面布局-切图文档里若没有特别表面改切图的尺寸,则完全按照设计稿元素的实际尺寸进行切图。对于点击元素不足44pt*44pt的情况,一般切图时需要切上旁边的空白像素以满足此标准。查看文档时需要留意程序员是否漏掉某些按钮或点击区域的选中状态、按下状态或不可以点击状态。一般按钮上的文字不切出,由程序员实现。目录页CONTENTSPAGE移动产品界面设计基础一移动交互基本原则二移动交互的变化和趋势三移动视觉展示的变化和趋势四移动用户设计体验(UCD)五移动交互基本原则1增强交互2简单、直接的操作3支持全方位操作4增强反馈和交流5除非特别必要时,不要提供声音反馈6减少全屏切换7提供指尖大小的点击区域8弱化界面控件9多点触控10减少输入11使用浮动窗口12立即启动和随时准备停止13避免不必要的交互移动视觉展示基本原则1信息扁平化2旋转屏幕时保证首要内容为重点3避免布局变化过大或者无缘无故的改变4避免使用UI元素或者定义一个旋转手势来完成旋转动作5为每个显示方位各提供一个启动图片或动画6工具栏中显示分段控件7使用标签栏8整体视觉效果9重新思考列表10工具栏中显示分段控件11不要到处粘贴公司或产品的名称及Logo12隐喻效果目录页CONTENTSPAGE移动产品界面设计基础一移动交互基本原则二移动交互的变化和趋势三移动视觉展示的变化和趋势四移动用户设计体验(UCD)五移动交互的变化和趋势基于动作的交互技术使得电脑可以识别人类的行为与动作。比如现在基于动作的系统能解读人类面部表情,或者手部动作所隐含的意思。1、基于动作的交互技术语音是较早就进行的一种自然交互技术,语音拨号、语音命令控制、简单的数据输入等工具已经开始在一些移动设备中使用。利用语音识别技术,用户通过语音输入来拓宽移动设备输入的窄道,而语音的信息反馈则使用户可以使用除视觉之外的第二感觉通道来接收信息。2、基于语音的交互动作可以充当人机交流时更无缝的一种方式,例如iPhonebump这个软件,能让两个人通过“碰”一下来交换联系信息。这个动作和碰见某人、交换名片类似,这种交互方式对于最终用户来说感觉很自然。其实这些是应用了移动设备本身的LBS和重力感应,实现“碰撞”设备交互数据,其它还可以应用到如通讯录、照片和应用程序等等范围。移动交互的变化和趋势前年推出的一些WikitudeTravelGuide软件除了象现在这样在一个俯瞰图上叠一个路线图,并且在用户即时实拍的影象上显示地理导航信息,并设备合成与真实环境相关的实时信息(现实增强技术的潜在功能之一)。现实增强技术的应用当然不限于导航,例如iPhone手机上的Yelp软件能滚动显示你针对当前正在拍摄的酒店的顾客评价;诺基亚手机上的Po