分类:手机产品
Android平台按键之殇
前些天在微博上做了个小调研,关于Android上back、menu、长按的认知度的,截取结果如下
- Twitter.com
Android和iPhone要做统一设计还是差异设计?
Android平台和iPhone平台虽然都是潜力无限的触屏系统,但是iPhone的设计风格已经成型,设计规范也得到了广泛的认可,Android平台却有很多的不确定因素,可以这样设计,也可以那样设计,没有硬性的规范,也没有顽固的用户习惯。并且由于平台具有开放性和延展性,Android系统不像iPhone,只有480*320一种分辨率、一个home键,而是根据硬件厂商的定制,可以有多种分辨率、可以有全键盘、轨迹球、五个物理按键或没有物理按键。
一、Android和iPhone的异同
1、分辨率
Android手机屏幕大小不一,有480×320, 640×360, 800×480,怎样才能让App自动适应不同的屏幕呢?其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640×360,layout-800×480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
iPhone手机则只有480*320的分辨率。
2、硬件特征
Android大部分是电容屏,可带全键盘(G1),有轨迹球,有home键、menu键、拨打键、挂断键、search键、返回键(G3等),也可以没有任何按键(乐phone)。也有LG、MTK出的千元出头的电阻屏的Android手机。用户除了跟软件交互之外还要跟手机交互,比如调出菜单、调出搜索都需要接管默认按键的服务。
iPhone是电容屏,只有单一Home键。
3、触控方式
Android和iPhone都习惯向右划屏后退,向左划屏前进的操作。都是多点触控,可用两个手指完成缩放。不同点在于Android有长按之后弹层的操作,iPhone有向下拖拽刷新的操作。
基于用户体验的手机产品交互设计原则
一、用户体验信息收集
在讨论手机的交互设计方法之前,需要先对手机的用户使用习惯有一些基本的了解,需要对手机的用户体验信息做一些收集整理。收集用户体验信息首先需要确定两个问题:一是确定目标用户群体;二是确定信息收集的方法和途径。
在确定目标用户群体的时候,很显然的是,已有产品有过使用和交互经验,具备该产品或系统的交互体验的用户,相比较于那些没有体验的用户,可以为设计提供更多更有效的信息。因此在收集用户体验信息时,应该首先考虑所需设计的产品的用户或是有过类似产品使用经验的用户。在理想的情况下,当用户体验产品的交互时,设计师可以通过某种技术或是研究方法获得用户的全部感官印象,掌握他们的情感体验。然而这些主观的体验信息很难用实验室的方法收集或是客观的科学描述表达出来。因此我们只能寻求贴近实际的近距离接触用户体验的方法,就是深入访谈和现场观察。
- 手机的持机模式(右手操作、左手操作、双手操作);
- 手机的操作模式(手指触控、笔触、按键、滚轮、长按);
- 两种操作模式下的输入方式(全键盘、九键、触屏键盘、手写);
- 信息反馈形式(屏幕信息输出、声音、振动、灯光)对用户的影响;
- 用户对屏幕信息结构的认识(空间位置、信息排列顺序、信息的分类)
- 用户对信息导航的使用(菜单、文件夹管理、搜寻特定文件)
- 用户对信息传达的理解(图形信息、文字信息)
- 用户对交互反馈的获知(每个操作是否有明确的反馈)
介绍几款iPhone手机原型设计的工具
一、iPhone Mockup

可绘制简单线框图(Illustration)和手绘风格线框图(Pencil)两种风格的原型。组件都可以任意拖动,放到合适的位置。但是由于是在线软件,可能在安全保障上会有些欠缺,而且有些类似于沙盘的形式,不知道什么时候还会消失。优点是可以协同创作。
从大屏幕到小屏幕迁移的三种设计方案
由于手机终端纷繁复杂,各种分辨率的屏幕,各种适配不同机型的特殊规则,都对手机网站的设计提出了更多的要求。大屏幕上已有的网站向小屏幕的设备上迁移,是需要经过一些调整的,今天就来探讨三种可用的迁移方式。
- 拍扁式
- 手风琴式
- 棋盘式
一. 第一种 拍扁式
这种形式最简单,也是目前web迁移到wap采用的最多的一种形式,就是把主流的1:2:1三栏布局的web网页拍扁成一个线性的一维的wap页面,比如看这张图1-1
图1-1
这是elya自己的网站,如何将它转化为一种线性的形式呢?
