预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共52页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一节:原型驱动的iOS应用设计 移动应用设计的核心内容: 用户需求(最重要):产品定位市场分析 用户体验(比较重要):用户研究体验设计 交互设计(相对重要):人机交互操作逻辑 用户界面:导航方式界面设计 以用户为中心的设计(UCD):围绕用户进行设计,而不是让用户去适应产品 符合用户的思维和语言惯性; 产品的易学程度; 对用户的吸引程度; 用户在体验产品前后的整体心理感受。 做有价值的应用: 对用户的细分 功能定位:IOS平台的人机界面指南中归纳的应用设计的定位方法 四个方向:娱乐有趣重要工具,中心为实用,离得越远,就越纯粹,功能竞争性就越强,不要做大而全 市场分析苹果平台为例 用户研究:用户调查(问卷调查,现场调查)——用户测试(可用性测试) 原型驱动的用户体验设计及用户界面设计 应用产品设计流程(UE&UI): 用户分析——产品创意——原型草图——平面原型(控件、图形元素)——交互原型(导航、布局)——用户测试 举例:头脑风暴,产生思维导图图像化把灵感和思考结果画为草图 制作原型:平面原型使用photoshop交互原型使用AxureRP最重要使用Xcode可测试 用户的可用性测试: 个性化设计——启动图标(图标设计、启动画面、引导帮助)——交付编程 移动产品的交互特点 移动应用三大平台iOS,Android,WindowsPhone(没有文字仅听到读音) 交互——人和设备之间的对话(仅有语音) 了解移动设备:种类——规格——使用方法 种类:手机、平板电脑。 规格:IOS平台移动设备的像素尺寸,以IPHONE为例,像素逐步升高,眼睛看不到最小像素。手的握感也是重要。 Android,WindowsPhone平台的诸多移动设备 移动设备的使用方法:移动设备的三种按键形式:物理按键、触摸按键、虚拟按键。(触摸按键在屏幕以外)物理按键,例如侧面开关键、音量大小。IOS主界面上进行交互的最重要按键home键,返回键,IOS平台浏览后台挂起和最近打开的应用程序(双击home) 移动设备的人体工程学特点:与移动设备相关的人体器官:手指——眼睛 手指:先从大拇指开始,移动设备的单手操作,注意在屏幕中舒适度的热区。以photopod&USAToday为例,毁灭性按键(如清除)放在热度最低蓝色区域。左撇子怎么办?以WordCrasher&ESPNScoreCenter为例,左右手完全平衡。 移动设备的双手操作,以SBSWorldNews&设置为例 关于手势:点击长点拖拽双击撑捏 OSI平台基于手指尺寸的界面设计规律7毫米44 眼睛:应用的界面在运动中的视觉测试。视觉的运动轨迹眼动热度图 优化视觉结构: 1对数字进行分割 2“识别并选择”比“回忆并输入”要容易 3迎合人们的视觉惯性 4使用图像而不是文字来描绘信息 5使用黄金分割和“井”字形分割iPHONE5的屏幕像素尺寸是1136*640 产品目标与功能定位:是移动产品,不是电脑软件 移动设备的缺陷:屏幕尺寸限制输入速度限制硬件高度集成 移动设备的优势:移动(随机便捷不受环境和空间的约束)好的应用在移动中使用 对PC应用的移植(摈弃掉不适合在移动产品上使用的功能强化适合单手操作或者简单的双手操作的功能不必把PC软件中所有的功能都做出来)。别让它“大而全”例如QUICKOFFICE。 外表华丽还是功能强大? 华丽的视觉效果并不适合你的移动应用:本末倒置浪费空间成本上升。 举例:收音机闹钟&IOS系统闹钟,功能是强大了,应用的体验却降低了(更长时间的等待更加耐心的查找和选择更加细心的操作) 它只是成千上万的OSI应用中的一个:开放与包容专注与深入独一无二充满个性 是前无古人还是出类拔萃前无古人:发明全新的工作原理或是交流理念掌握无法模仿的高科技技术或专利成果量身打造贴心的应用 如何才能独树一帜“我们有时候可以像思考人类一样去思考应用”设计师JoshClark IOS应用开发最佳实践关东升 第一课IOS基础一 IOS介绍多点触摸和手势统一的屏幕尺寸高分辨率重力加速计指南针蓝牙和WiFi连接 ISO7新特性: UI设计风格发生巨大的变化,苹果放弃了以前的拟物化设计,转而采用扁平化设计 视图动力学行为。它能够使界面中的元素,像真实地物理世界运动起来,给用户逼真的视觉效果。有点象游戏中的物理引擎。 TextKit。它能够管理视图中文字和排版。可以定义为段落、列和页中的文字定义不同的风格。 64位支持。它能够将应用编译成为支持64设备运行的代码。这些设备有:iPHONE5S、iPadmini2、iPadAir. 多任务的增强。在IOS7中后台多任务新增加了两种模型:提取模式(etch)和远程通知模式(remote-notification)。 SpriteKit游戏框架。SpriteKit是苹果推