诺基亚N9:开创无按键的交互体验

移动开发
本文转自诺基亚官方博客的N9征文系列,讲述了诺基亚N9开创无按键的交互体验。在此文章中,我们要重点讨论的就是智能手机操作系统的界面设计。

既然是探讨交互设计,那当然先要明晰概念。所谓交互设计,也就是Interaction Design,业内习惯称为ID设计。简单说,交互设计是定义、设计人造系统的行为的设计领域。含平面设计、产品设计、艺术设计、工业设计等。一般来说,需要经过下列步骤: 用户调研 -> 概念设计 -> 创建用户模型 -> 创建界面流程 -> 开发原型以及用户测试 -> 实现 -> 系统测试。交互设计要求在满足功能要求的同时,符合人类的心智模型。

[[51956]]

而在此文章中,我们要重点讨论的就是智能手机操作系统的界面设计。为了便于比较几个主流系统的异同,做了一个表格来比较一下:

首先来看苹果和谷歌的做法,iOS和Android其实从UI角度来说,有很多相似点。特画了几个UI框架草图来具体说明:

众所周知,Android的UI基本是仿照iOS的模式,因此两者可以说是非常类似。当然,你也许会发现,iOS 5的通知系统反而是师法自Android的。且不说一些应用的布局在两个系统上几乎完全相同,再比如三星的Launcher,就和iOS有些神似了,导致互相闹得官司连连。由此可见两种系统最表层,即UI层的相似之处了。

iOS虽然也有一个可以设置桌面壁纸的用来解锁的屏幕,但是这个屏幕并不具备功能性。iOS的UI的核心,其实是一个应用的Hub。即一切以应用为核心。屏幕的最下方是4个可以自定义和锁定的最常用应用。

Android阵营因为硬件厂商相对比较分散,因此有很多不同版本的Launcher和UI。

这边以比较常见的HTC Sense UI的主屏为例,可以发现和iOS有也类似的是,同样是多屏幕切换,通知系统和iOS 5也是如此地相似。但是不同之处是,除了能够摆放应用的快捷方式,Android还支持Widget,即桌面小插件。桌面插件带来的好处是不言而喻的,即减少操作的步骤,更便捷地得到需要的信息或完成相应的操作。这个可以说是Android UI相比iOS的一个领先之处。

在Android和iOS上,含有应用的主屏是整个UI的核心,而通知中心和(伪)多任务,只不过是对此核心的附属。

再来看WP7和Symbian^3,

Symbian^3为了提供良好的横屏和竖屏切换,模块化非常明显。Anna因为滑动的顺畅度不是很好,因此相比Android/iOS还需要提高。Belle中加入了很多独有的功能,比如之前只在N900上出现过的可以随意摆放的图标和全新的通知系统。

WP7的Metro UI采用了大方块的UI风格,与其他系统形成鲜明对比,应用不分屏,而是类似一个Flow,可以不间断地向下滑动。进入应用后,则进入另外一个维度,即左右滑动。

通知系统,同样类似iOS和Android的设计,可以直接从图标上看到未读事件的数量。值得注意的是,在设置菜单中,由于是半透明的,因此主屏的桌面壁纸仍然是可见的。硬件的统一性和微软深厚的功底,带来了流畅的操作体验。

***,来看一下WebOS和N9的部分,之所以放在一起,是因为两者其实是师出同门的。

我们可以这样理解:N9将Palm Pre上的那个实体按键融入了屏幕的四周。也因此,N9继承了WebOS良好的通知系统和手势操作。

看完上述的比较,其实可以得出的结论是各家的交互系统可以说是比较类似的。除了maemo这样追求计算机操作体验的特殊产品之外,目前市面上其他智能手机的操作系统,都是为电容触摸屏设计的手机系统,因此尽管各有闪光点,但最终的实现,是殊途同归的。ifanr曾对N9的交互做过详细的分析,这边请允许我引用一下这张图,因为的确绘制得比较精美:

并且有文章提到过,通过修改N9的一个脚本文件,就可以实现类似WebOS中那种上推关闭程序的效果。(N9中由于上推还需要用于调出4个快捷程序,因此关闭程序默认是在打开的程序中做下拉操作)

swipe-action-up: switcher

swipe-action-down: close

swipe-action-left: events

swipe-action-right: launcher

Marko Ahtisaari在N9***次在新加坡发布时曾经提到过:目前的手机交互设计,就如同1930年代的汽车设计,还处于起步阶段。大家使用智能手机时,都是埋头操作,失去了智能手机简化人们生活的意义。而N9将带来一种可以盲操作的可能性。

[[51958]]

N9的一大创新在于,带来了***种电容屏上的无按键操作体验,一切操作都通过滑动实现。

其实,看到这里,就不难理解为何NOKIA将MeeGo作为探索性产品了,类似的滑动操作体验,未来可以,甚至已经部分应用于Symbian(Belle)和WP7中。

另外,这次Apple新发布的Siri,其实也是一个比较有意思的交互方式,记得之前Apple收购过一家语音识别软件公司,这个Siri应该就是收购的产物了,感觉是加强版的谷歌语音搜索,这点上希望诺基亚也能跟进呀。

当然,***要提一下的是,maemo和WebOS都曾有比较良好的交互体验设计,但是为什么未能获得巨大成功呢?

答案就是:应用!苹果和谷歌的例子,已经证明:应用为王。而N9所采用的Qt UI Toolkit,更有利于应用的开发,QML相比C/C++的开发门槛低了不少,而且应用于Symbian的移植也非常方便。因此希望Symbian上有的优秀应用,也能够出现在N9上。

上NOKIA官方网站上查了一下,发现除了内置的QQ、微博/开心/人人客户端外,Ovi商店上已经有了街旁/大众点评/招行理财等应用。有了这样的滑动体验,加上丰富的应用,我们完全可以期许,N9在中国市场取得不错的成绩。

责任编辑:佚名 来源: 诺基亚博客
相关推荐

2011-08-22 10:31:26

MeeGoN9诺基亚

2011-12-13 10:07:25

N9

2011-12-06 09:23:01

诺基亚N9开发者

2011-12-30 21:39:41

诺基亚

2011-06-24 10:08:39

诺基亚N9Android

2011-12-12 13:21:34

2011-09-02 14:22:05

N9MeeGoMarko Ahtis

2011-05-20 17:48:34

MeeGo 1.2MeeGo诺基亚

2012-11-27 09:29:40

MeeGoJollaSailfish

2010-10-11 09:04:14

诺基亚N9MeeGo诺基亚

2011-06-21 11:29:56

ConnectionMeeGo诺基亚

2011-06-21 17:21:35

MeeGoN9诺基亚

2011-08-29 09:42:55

MeeGoN9Qt

2011-11-30 10:11:48

诺基亚N9

2011-06-21 23:57:45

诺基亚MeegoWindows Pho

2012-01-06 09:05:09

2012-02-13 11:01:27

N9Android 4.0

2011-06-28 09:03:14

MeeGoN9诺基亚

2012-05-27 18:35:08

诺基亚

2011-06-27 08:30:51

诺基亚MeegoN9
点赞
收藏

51CTO技术栈公众号