# Flutter：直觉化的手势控制系统

- 作者：积木
- 发布时间：2012-11-02 07:08
- 分类：特稿
- 原文：https://www.ifanr.com/186558

[![Flutter](https://s3.ifanr.com/wp-content/uploads/2012/11/Flutter_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/11/Flutter.jpg)

回顾计算机发展史，苹果公司只所以能够使触屏走向大众，打开了后 PC 时代的大门，关键原因之一是突破了传统的交互方式，重新思考触屏特有的交互方式。初创公司 Flutter 的创始人 Mehul Nariyawala 希望在手势控制上能有同样作为。

在接受 [Co.Design 网站](http://www.fastcodesign.com/1671123/how-flutter-hopes-to-kill-gesture-controls-point-and-click-crutch)采访的时候，Mehul Nariyawala 很自然地提到了苹果在触屏交互上的创新。他说，在 iPhone 之前，触屏设备被点击的模式束缚，而苹果是第一个专门为触控构建用户界面的公司。iPhone 之前的设备通常会有用户手册，用户需要学习机器。在 iPhone 之后，设备将会对人类的直觉做出反应。

[![1671123-inline-flutter-1](https://s3.ifanr.com/wp-content/uploads/2012/11/1671123-inline-flutter-1_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/11/1671123-inline-flutter-1.jpg)

随着各种设备的智能化，我们交互的对象必定会突破平板、手机的范畴，从而突破触屏的局限。在手势控制方面的探索已经开始，但是 Mehul Nariyawala 认为，现有的一些做法仍是照搬旧的点击交互。Flutter 想要做出更加直觉化的手势控制系统。从 Flutter 免费应用中，我们可以看出公司理念的一些雏形。比如，在控制 iTunes 的时候，你将手平举做出停止手势，会使歌曲暂停播放，指向右边会播放下一首歌曲，指向左边则播放前一首歌曲。

“做为人类，我们已经有身体语言”，Flutter 的创始人告诉 Co.Design，“如果我们教会计算机理解它，那么计算机会变得直觉化“。Flutter 应用已经在 Mac 和 Windows 平台发布，目前还比较简单，就是用手势来控制程序的操作，比如 iTunes/Spotify 中的播放、前进、后退等。

[![1671123-inline-flutter-2](https://s3.ifanr.com/wp-content/uploads/2012/11/1671123-inline-flutter-2_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/11/1671123-inline-flutter-2.jpg)

不过，Flutter 的技术已经开发了三年之久。Flutter 免费应用并不是目的，它只是为了证明 Flutter 方法要比照搬点击交互更加优越。Flutter 在 Mac App Store 上架的前四个月内，记录了 400 万次手势控制。Flutter 公司希望应用受欢迎的事实，可以用来说服硬件公司在设备上预置 Flutter 的技术。

Flutter 的技术无需其它硬件，使用的只是网络摄像头，这使得它容易部署。对于 Flutter 技术的可能性，Co.Design 举了一个例子：从计算机旁边走开，将是一个锁屏的手势命令，回到计算机旁边是解锁命令。拿起手机将会命令电脑上的视频和音频暂停，放下手机会命令它重新播放。

”我们可以把（网络摄像头）看做机器的眼睛”，Dalal 说，“眼睛应该理解人类动作的含义”。

Flutter 显然有着不错的想法，不过看似直觉的手势控制，却是有学习成本的，而且缺乏固定规范。在触屏上，手势操作并不是最直观的方式。Flutter 的手势控制抛弃了视觉提示，显然需要用户的熟悉和投入，普及起来似乎并非那么容易。不过，Flutter 还是给出了一个很有潜力的研究方向，比如上面 Co.Design 提到的例子，就是一种无需学习的机器智能了。

题图来自 [PCauthority](http://www.pcauthority.com.au/News/293784,get-kinect-style-functionality-on-your-mac-with-this-free-app.aspx)
