慢生活•稳前进•不跟随:N9滑动的本源来自Maemo

移动开发
Maemo是构建于桌面开源组件的计算机架构平台,其目标是为移动手持终端提供一种应用和创新技术。于2005年首次推出的Maemo是诺基亚各种高端产品的核心平台之一。英特尔和诺基亚所使用的MeeGo沿用了Maemo得UI风格,而N9滑动的本源即“Maemo向智能手机的进化”。

软硬件进化史

硬件方面,N9是一款基本上沿袭自N900的机器,比如CPU就采用了同一厂商的升级版产品,相比前任提升了CPU的主频和内存的容量,并换成了同样分辨率的电容屏。

软件方面,N9系统的底层沿袭自N900的maemo 5,包管理系统等主要部分未变,最大的改变是将GUI工具包由GTK+换作Qt。而在最表层的UI方面,则与类似PC操作系统的maemo 5有很大不同,带有比较明显的Peter Skillman的风格,也就是说有一些webOS的影子。

 

在购买N900之前和使用N900的过程中,我其实也一直在关注N900/N9/N950相关的新闻。因此对于其中的变化和历史比较了解。比如N9配置曝光后,大家会好奇在Android旗舰采用双核的时候,N9为何还坚持使用单核1GHz的方案。又比如屏幕为何没有使用qHD,而是采行了WVGA分辨率等。其实这些都不难解释,因为N9的开发早在2010年初就开始了,只是经受了很多变数和挫折。

当然,本文的重点应该是N9的滑动/交互和Qt,希望我这篇开门见山的文章,能够有助于大家大致了解整个计划的来龙去脉吧。我希望能够结合历史和maemo/MeeGo的UE的变化来说明这个滑动的由来。要理解滑动的由来,就需要再多谈一些历史,其实2010年对诺基亚来说,是充满着变化的一年,那个敢于直言的副总裁老头Anssi Vanjoki的离职,Elop的到来等等。

其实,正如诺基亚自己对于N900的定位是Internet Tablet,而不是Mobile Phone一样,maemo 5其实是一款定位于PC操作习惯的系统,很多操作和界面都更类似PC,而不是手机。为了说明这个问题,我特意截取几个操作系统的设定画面的抓图来比较:

 

看图不难发现,从UE和UI的角度来说,上排的这4个操作系统的设置菜单都是属于一个风格:单列显示,二级菜单隐藏,点击后才显示。而下排的maemo 5和Windows 7的控制面板则属于另外一种设计:所有一二级项目直接显示,多列菜单用小图标呈现。

当然,这种于众不同的设计也涉及硬件因素。诺基亚之所以敢于这样设计,是因为N900使用的是电阻触摸屏,电阻屏虽然触摸灵敏度不如电容屏,但是精确性是超越电容屏的。如果在电容屏上将图标做得这么小,非常容易误触。

Maemo 5的两大问题就是应用少,以及在电容屏已经大行其道的当时,有些显得另类的电阻屏。手机很多情况下,只能在横屏状态下操作,又进一步疏远了普通用户。诺基亚对这些问题也早就了然于心,于是早在Maemo Summit 2009上,诺基亚已经搬出了Maemo 6的UI设计蓝图:良好的竖屏支持,电容屏支持。这是当时的照片:

 

其实,从这张图上,诺基亚已经给出了竖屏支持的解决方法:将各个Widget模块化,牺牲一定的自由度(Widget不能再像maemo 5中那样随意定位,而是类似N97的S60,以及后来的N8上的Symbian^3的排布方式),从而换取竖屏支持。其实,从这张图,就能窥见当时诺基亚UE设计上的困境:如此密布的Widget,如果使用电容屏,为了不误触,需要做局部放大,这样其实不符合简约的设计理念。

也因此,这个UI的设计概念后来被抛弃了,而后便是2010年2月份起,同英特尔的合作开发MeeGo。英特尔和诺基亚所使用的MeeGo其实不同,两者只是同时保持和Qt的兼容,但是连包管理系统都是不同的。诺基亚完全使用自己的BUG追踪系统和自己的UI。我们能从MeeGo官网放出的MeeGo Handset部分揣测出当时诺基亚 Harmattan的部分的UI特性。

 

当然,这个UI也不长久,随着2010年9月份,传说Peter Skillman经过9天面试加入了诺基亚, Harmattan 的UI设计终于开始步上了康庄大道。Peter童鞋的确是在诺基亚大干了一场,其实从目前很多N9的屏幕截图都可发现webOS的影子。且不说三个界面的切换有些神似webOS中的卡片切换,细心观察可以发现,就连N9中菜单下边的圆边,以及对应的黑角都和webOS一模一样。

 

当然,如果完全照搬是不可能的。N9的宣传口号就叫做“不跟随”嘛,Peter Skillman这次打造的是一个 “升级版”。而且,加入了硬件的元素:屏幕周围的一圈传感器,是N9的独特的滑动操作中不可或缺的元素。圆弧形的大猩猩表面玻璃带来了符合人体工学的触摸手感,再加上诺基亚引以为豪的射频性能和硬件做工,的确打造出一款不错的产品。

N9的操作体验

N9的操作体验主要分七个方面来呈现,简单列举一下:

1.无界:指大屏幕,无按键的设计,即没有边界和束缚。

2.灵动:指灵巧的滑动操作,包含创新的时间设定方式。

3.洞悉:指8MP,AF相机。

4.智趣:指地图和游戏,丰富的应用。

5.自由:指NFC功能,自有配对互传文件。

6.本色:指自然设计的橡胶外壳。

7.丰富:指丰富多彩的周边蓝牙音箱/耳机

其实操作并不复杂,双击屏幕解锁,然后是3个主屏,分别是:通知,菜单和多任务界面。滑动,的确在N9的日常操作中占据了非常重要的一部分,除了我们可以想到的使用滑动在各个界面直接切换,滑动还可以用来切换中英文输入法,滑动可以用来取消相机拍摄,可以用来调出菜单,甚至… 你可以在不知道如何操作的时候,在这台手机上尝试一下滑动先…

相比Symbian^3 Anna手机上还略显迟滞的滑动,N9的滑动显然是目前为止诺基亚手机中最流畅的电容屏手机滑动了。这得益于原生Linux良好的内核效率,当然更重要的因素是采用OMAP3630+SGX530的N9沿袭自N900(OMAP3430+SGX530)的成熟的驱动。这种使用手指轻触即可得到的流畅顺滑的滑动,之前的确从未在诺基亚的手机上出现过,这一点值得我们期待。从这个意义上来说,我们可以认为N9所使用的Harmattan是将maemo与webOS混合并进化后的一款作品。硬件上,TI的OMAP3630和IMGTECH的SGX530沿袭自N900的配置,而基带和射频模块,预计也会与N900非常接近,同样采用相当成熟的BaseBand5平台的RAPUYAMA(RAPU处理器和YAMA HSPA逻辑核心处理器)和GAZOO电源管理,可以说就是当年紧接着N900开发的那款机器的配置,现在看来相比Android阵营已稍显落后,好在已经够用了。其实,可以毫不客气的说,N9推出之前,诺基亚在智能机领域的技术和思路都是全面落后的,而N9之后,滑动帧数达到或超过N9的Android手机也是不胜枚举。但是N9的优势在于对于滑动的操作做出了新的探索,这种新的操作模式是一个不小的创新,也比较有意思。我觉得,Peter Skillman的设计,使得诺基亚将maemo从偏电脑操作体验转换到偏手机操作体验跨出了坚实的一大步。甚至对于诺基亚的其他系统的UE/UI设计都带来了重大的影响。

 

[[52330]]

实际使用下来,N9的滑动的确比较流畅,机器比想象中的要薄一些,相比N900的确是薄了不少。曲面的玻璃使得滑动的手感不错,屏幕的亮度也能调整到相当亮。真机的操作体验其实和网上播放的视频差不多。当然,还是能感受到一些视频中无法体现的细节。诺基亚这次给予这个滑动的动作的词是Swipe,这个词在英语中是指一种类似刷卡的动作。

与Android或iOS的滑动的很大一点不同是,在界面之间的切换,因为要从屏幕外向屏幕内滑动,因此操作不可能很快,不太可能出现Android或iOS那种几个屏之间急速切换的感觉。并非切换的不流畅,而是相比Android或iOS,N9的滑动更像是一种慢动作的,优雅的滑动。而且,这是一种可以“反悔”的滑动,即滑动到一半,如果想回到原来的界面,也是可以滑回去的。Marko在LeWeb 2010上,曾提到现在每个人都低头操作手机,而N9将带来全新的一种体验方式,试用过的总体感觉,并没有Marko说的那么玄乎,毕竟手机操作还是要低头的。

另外,发现在多任务界面的做放大和缩小,即切换九程序和四程序,还是比较容易误操作,因为两个手指的聚拢和扩开,很容易划出屏幕的范围,从而激活屏幕四周的感应器,不论是左边的手指先触到屏幕边缘还是右边的手指先触到屏幕边缘,都会离开多任务界面,进入主菜单,而不是原先希望的切换多任务显示数量。

结语

诺基亚这次给N9设定的主Motto是很有意思的,“不跟随”,不服气中又露出一丝霸气。既然花了那么大的力气,从GTK+切换到QT(N900安装QT库后也能支持QT程序,只不过N9是原生支持),那就希望将来在N9上,类似大众点评这种结合网络和GPS的杀手级应用可以出现在N9上,而且越多越好。毕竟N900的一大软肋就是应用太少,开发门槛太高。随着开发难度的下降,希望在N9上能出现越来越多MeeGo版的本地杀手级应用件吧。题图的灵感,其实也是对N9的滑动实际体会过之后想到的,单人双桨划艇的动作频率虽不及皮艇高,却体验着运动之优雅,也在扎扎实实前进,希望诺基亚能够保持并加速N9上体现出来的上升势头吧!

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

2012-11-27 09:29:40

MeeGoJollaSailfish

2011-11-30 10:11:48

诺基亚N9

2011-12-06 09:23:01

诺基亚N9开发者

2013-12-12 15:42:41

迪普科技复旦大学网络体验

2014-05-09 11:11:57

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-08-22 10:31:26

MeeGoN9诺基亚

2014-07-28 10:20:01

高效安全惠普

2013-05-22 10:38:03

甲骨文全球大会2013甲骨文

2011-12-13 10:07:25

N9

2011-12-01 13:48:57

诺基亚N9

2015-05-20 09:44:40

绿盟

2015-09-10 13:28:51

畅享网

2009-02-04 11:43:31

信息化 融合

2015-11-05 13:53:18

IDC点评网

2017-04-22 20:26:34

迪普科技迪普科技合作伙伴大会

2011-05-20 17:48:34

MeeGo 1.2MeeGo诺基亚
点赞
收藏

51CTO技术栈公众号