# N9 滑动的本源：maemo 向智能手机的进化

- 作者：Wilson Wang
- 发布时间：2011-09-30 15:24
- 分类：特稿
- 原文：https://www.ifanr.com/54524

> 本文作者 [lanwellon](http://bbs.ifanr.com/home.php?mod=space&uid=8184) 是一位 N900 用户，同时也是数码控。他在上海诺基亚旗舰店试玩了 N9 之后，思考了滑动界面（[Swipe UI](http://swipe.nokia.com)）的设计与本源。这篇文章是[“肆意滑动，一触即发”](http://event.ifanr.com/104)活动的优秀文章之一，同时也欢迎大家继续投稿，崭新的 N9 等着你。

![muj58o](https://s3.ifanr.com/wp-content/uploads/2011/09/muj58o.jpg)

### 软硬件进化史

既然是说 [N9](http://www.ifanr.com/43984)，那开门见山，以我的观点简单概括一下我对 N9 的理解吧：

- **硬件方面：**N9 是一款基本上沿袭自 N900 的机器，比如CPU就采用了同一厂商的升级版产品，相比前任提升了CPU的主频和内存的容量，并换成了同样分辨率的电容屏。
- **软件方面：**N9 系统的底层沿袭自 N900 的 maemo 5，包管理系统等主要部分未变，最大的改变是将 GUI 工具包由 GTK+ 换作 Qt。而在最表层的 UI 方面，则与类似 PC 操作系统的 maemo 5 有很大不同，带有比较明显的 [Peter Skillman](http://www.ifanr.com/20574) 的风格，也就是说有一些 WebOS 的影子。

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

当然，本文的重点应该是 N9 的滑动/交互和 Qt，希望前面这段话能够有助于大家大致了解整个计划的来龙去脉吧。我希望能够结合历史和 maemo/MeeGo 的 UE 的变化来说明这个滑动的由来。要理解滑动的由来，就需要再多谈一些历史，其实 2010 年对诺基亚来说，是充满着变化的一年，那个敢于直言的副总裁老头 [Anssi Vanjoki](http://www.ifanr.com/19905) 的离职，Elop 的到来等等。

正如诺基亚自己对于 N900 的定位是 Internet Tablet，而不是 Mobile Phone 一样，

maemo 5 其实是一款定位于 PC 操作习惯的系统，很多操作和界面都更类似 PC，而不是手机。

为了说明这个问题，我特意截取几个操作系统的设定画面的抓图来比较：

![i001](https://s3.ifanr.com/wp-content/uploads/2011/09/i001.png)

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

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

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

![i002](https://s3.ifanr.com/wp-content/uploads/2011/09/i002.png)

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

也因此，这个 UI 的设计概念后来被抛弃了，而后便是 2010 年 2 月份起，同 Intel 的合作开发 MeeGo，说是合作开发，其实是貌合神离。因为 Intel 和诺基亚所使用的 MeeGo 其实不同，两者只是同时保持和 Qt 的兼容，但是连包管理系统都是不同的。诺基亚完全使用自己的 BUG 追踪系统和自己的 UI。由于网上从未泄露出诺基亚方面的相关 UI 图，因此我们只能从 MeeGo 官网放出的 MeeGo Handset 部分揣测出当时 Nokia Harmattan 的部分 UI 特性。

![i003](https://s3.ifanr.com/wp-content/uploads/2011/09/i003.png)

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

![i004](https://s3.ifanr.com/wp-content/uploads/2011/09/i004.png)

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

### 两段官方视频

操作体验部分，目前网上已经有泄露出来的官方视频。首先是这个：

这段应该是诺基亚中国的市场团队的作品了，当然我猜这个广告应该不可能是未来大规模投放的版本，毕竟时间较长。诺基亚中国的市场团队，力图在这有限的 221 秒内，将 N9 的所有特色精辟地概括，并一一呈现出来。即使连直接拖动时针和分针，设置时钟和闹铃，这种出彩的小细节也不忘展示，（关于这一点，其实 N900 掉电后的第一次启动设置，也是采用这种方式设置时间的，只不过因为 N900 未在中国大陆上市，因此知道的人不多，见下图。）

![z002](https://s3.ifanr.com/wp-content/uploads/2011/09/z002.jpg)

当然 3D 地图部分，可能因为不是所有城市支持，故而没有在广告中列出，但是在 15 分钟的官方介绍视频中有。从中可以看到诺基亚中国团队的努力。主要分七个方面来呈现，简单列举一下：

- 无界：指大屏幕，无按键的设计，即没有边界和束缚。
- 灵动：指灵巧的滑动操作，包含创新的时间设定方式。
- 洞悉：指8MP，AF相机。
- 智趣：指地图和游戏，丰富的应用。
- 自由：指NFC功能，自有配对互传文件。
- 本色：指自然设计的橡胶外壳。
- 丰富：指丰富多彩的周边蓝牙音箱/耳机

第二段视频，应该是泄出的诺基亚官方的中文版 N9 介绍视频，时长约 15 分钟：

看完这个视频后，原先可能有些让人头晕的 N9 滑动操作，会变得相对明晰。

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

相比 Symbian^3 Anna 手机上还略显迟滞的滑动，N9 的滑动显然是目前为止诺基亚手机中最流畅的电容屏手机滑动了。这得益于原生Linux良好的内核效率，当然更重要的因素是采用 OMAP3630+SGX530 的 N9 沿袭自 N900（OMAP3430+SGX530） 的成熟的驱动。这种使用手指轻触即可得到的流畅顺滑的滑动，之前的确从未在诺基亚手机上出现过，这一点值得我们期待。从这个意义上来说，我们可以认为 N9 所使用的 Harmattan 是将 maemo 与 webOS 混合并进化后的一款作品。

硬件上，TI 的 OMAP3630 和 IMGTECH 的 SGX530 沿袭自 N900 的配置，而基带和射频模块，预计也会与 N900 非常接近，同样采用相当成熟的 BaseBand 5 平台的 RAPUYAMA（RAPU 处理器和 YAMA HSPA 逻辑核心处理器）和 GAZOO 电源管理，可以说就是当年紧接着 N900 开发的那款机器的配置，现在看来相比 Android 阵营已稍显落后，好在已经够用了。其实，可以毫不客气的说，N9 推出之前，诺基亚在智能机领域的技术和思路都是全面落后的，而 N9 之后，滑动帧数达到或超过 N9 的 Android 手机也是不胜枚举。但是 N9 的优势在于对于滑动的操作做出了新的探索，这种新的操作模式是一个不小的创新，也比较有意思。我觉得，Peter Skillman 的设计，使得诺基亚将 maemo 从偏电脑操作体验转换到偏手机操作体验跨出了坚实的一大步。甚至对于诺基亚的其他系统的 UE/UI 设计都带来了重大的影响。

### 实际操作感受

这周去上海南京路的诺基亚旗舰店逛了一下，已经有一台黑色的真机供体验。基本上，大家也都在玩这台。 诺基亚的工作人员也在做介绍，相关的宣传单页已经开始发放了，问了一下工作人员，确定是10月中旬会上市， 也就是说要十一之后了，店内安保很严，不太好拍照，斗胆在店内拍了一张放上来。

![2po39xs](https://s3.ifanr.com/wp-content/uploads/2011/09/2po39xs.jpg)

实际使用下来，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 上体现出来的上升势头吧！

最后，附一张 2010 年在 maemo 社区和一个刚用过原型机的芬兰人私信讨论的抓图：

![2z4zke9](https://s3.ifanr.com/wp-content/uploads/2011/09/2z4zke9.png)

当然，现在已经证实，其实 N9 才是 Lannku，而 N950 的 codename 是 Dali。
