Apple Watch 会再一次改变世界么?
这一次苹果发布会,苹果推出了Apple Watch。他会像iPhone系列一样,去改变大家对于手表的理解么?会像iPhone一样受到大家的追捧么? 我觉得第一代的产品只可能是试探性的,真正能去引爆市场的,还要等第二,三代的Apple Watch。
在阐述原因之前,先说几个引子。
1. 苹果是一个设计激进,技术保守的公司。
苹果喜欢在设计,人机交互上领跑于整个行业。在iPone刚推出的时候,大家还无法摆脱鼠标操作电脑的思维。所以当时的手机,虽然可以支持触摸,但大多数的厂家还是配了触摸笔,全键盘等一些外设,让大家能把智能手机跟电脑,跟老式的键盘手机联想到一起。当然那个时候屏幕也小,这些外设有助于用户准确的操作。但iPhone的推出,彻底颠覆了大家对于手机的理解,大家觉得人机交互居然可以这样。在我看来,外国人喜欢冒险,喜欢体验新鲜的事物,而中国人喜欢跟风。这就导致了,iPhone刚开始在国外大卖,当外国人都审美疲劳的时候,中国人的刚性跟风需求,又帮助了苹果一把。所以5s推出了土豪金,来迎合中国用户的胃口。
触摸代替键盘,这样激进的交互设计,对于iPhone的成功,功不可没。但是苹果又是一个技术保守的公司,他们不会率先使用新的技术到他们的产品上面。NFC推出了这么多年,而且还有行业标准,如果苹果不是要做支付,是绝对不会用的。无线充电,在Lumia的机器上得到了成功的应用,但是像手表这样,感觉必须使用无线充电的地方,苹果还是不用。而且他们的摄像头,永远是800万像素,而且现在才加入光学防抖。关于像素这个说句题外话,我用的是Lumia1020,就那个4100W像素的手机。如果不是通过他们的相机app拍摄的话,成像效果真的很一般。Nokia专业拍照这个app会优化画面,尤其是在拍夜景的时候,你在拍摄的时候,屏幕里的画面有很多噪点,但是拍摄之后,你会发现图片的画质有一个很明显的修改过程,可见Nokia的算法在其中起了非常大的作用。话再说回来,苹果的技术保守,还包括他们的软件,苹果的那套SDK,用我小伙伴的话说,“跟微软的那套相比,就是winform跟WPF的感觉,落后了好几代”。Object-C,这个不算高级的高级语言,MVC,这个微软已经玩剩下的框架。还有SDK的一些API,OSX上面可以用的iPhone上就不行,到后来才一点点添加进来。技术上的保守是跟设计上的激进形成了鲜明的对比。
2. 未来能改变世界的,就是交互方式的创新
前面已经说了,iPhone的成功,得益于他们交互方式的创新。现在的触摸交互,大家已经习以为常了,所以手机行业也不会像以前那样高速增长了。那么基于手机的交互方式,到现在为止,已经被行业挖掘的差不多了,在以后,我不认为会有一个颠覆整个行业的产品出现。而我认为,下一代的人机交互,是基于语音的人机交互方式。当然,人们对其他人机交互方式的探索一直都在进行,之前有过戴在胳膊上的,戴在手指上的,或者说用摄像头捕捉人的肢体运动。但这些交互方式都需要依赖于特定的硬件和环境,就像触摸操作,只有在触摸屏上,才会达到他最佳的体验。而语音的交互方式,几乎是可以通用的,只是缺少合理的交互场景和交互设计。Win7之后,微软就有语音助手,它会在屏幕上列出按钮的编号,然后你说按几,他就按那个按钮。我想如果不是残障人士,一般人都会用鼠标去点,而不是去说话。
语音的交互,在这两年来,有了突飞猛进的进展。最突出的一点就是语音的识别率提高了很多,几乎可以代替打字输入,这一场景,最适合应用于小屏幕的设备上,比如眼睛和手表,因为这些设备输入文字是很大的困难。另外,各大公司都在布局自己的语音助手,比如Siri,Contana和Google Now。我觉得这就是为未来的战场去布局,苹果出的手表不可能使用Google的语音识别技术,苹果现在连地图都要自己做,主要也是想不去受制于人,这样才能最快的时间内,把必要的APP迁移到新的设备上。所以,下一代能改变世界的产品,必定是基于语音交互的。只是,现在还没有一个合理的交互方案,这个真的是要花心思去定制的。
说完上面两点,我们再说说Apple Watch。苹果确实在这个手表上加了很多信的交互元素,比如手腕的翻转,和发条的交互。在某种意义上来说,确实改变了大家对于手表的一些理解,但我认为还远远不够。手表本身展示的信息就少,触摸能控制的东西也少,所以基于触摸的交互,所能做的东西根本不多。而且手表的体积小,里面的CPU的性能,电池续航的性能都很有限,能做的事情就更少了。如果想拓展这个手表的能力,我觉得基于语音的交互,是最适合不过了。当然Apple Watch里面也集成了Siri。 但是Siri没有SDK,我觉得苹果到后来会发布基于Siri的SDK,让第三方的应用去调用Siri,然后规定一些交互的特定词语,让Siri控制App更方便,合理一些。试想一下,我们用手表导航,我告诉Siri我要去哪,Siri会告诉我先往哪里走,等到转弯处,再通过振动提示我该转弯了,在屏幕显示向左拐,还是向右拐。这样的方式,比看地图要来的直接。
基于语音交互,最适合的并不是手表,而是眼镜。眼镜既有屏幕,而且说话控制也很方便。手表不是还要抬起来说话,抬起来看么。当然,眼镜的技术要求更高,也只有Google这样逆天的公司才能做出这样的东西。然而Google又是一个不爱赚钱的公司,他们只是给你做出来,却没想着如何打开市场。
Apple Watch 明年发布还是有原因的,我估计他们应该是可以量产了,但是苹果还是要完善整个生态圈。比如手表里面的App,手表的商店要怎么搞,手表跟手机的连通,这些问题,都是需要一代代的产品去完善的。但是我相信,新的纪元已经开始了。
Apple Watch 会再一次改变世界么?的更多相关文章
- HTML 5最终确定,八年后,我们再谈谈如何改变世界
从原:http://www.36kr.com/p/216655.html 我们第一次谈论HTML5要改变世界大概是由于乔布斯,他坚持在iOS上不兼容Flash,在Adobe统治多媒体开发的那个年代.这 ...
- 商业价值:苹果iTV,再一次改变世界?
苹果(Apple)公司打算进军智能电视领域,这在行业里已经不是秘密,有关苹果智能电视的消息也是不绝于耳,结合苹果产品线的命名规则,苹果智能 电视基本上就是iTV.就目前而言,Android智能系统已经 ...
- HTML 5终于定稿,八年后我们再一次谈谈怎么改变世界
我们第一次谈论 HTML5 要改变世界大概是因为乔布斯,他坚持在 iOS 上不兼容 Flash,在 Adobe 统治多媒体开发的那个年代,这需要付出极大的勇气.这么多年过去了,虽然所有人都在谈论 HT ...
- 微信小程序:原生热布局终将改变世界
关于本文的所有观点都是网上收集,与作者本人没有任何关系! 最近朋友圈已经被微信小程序刷屏了,这也难怪,腾讯的产品拥有广泛的影响力,谁便推出个东西,都会有很多人认为会改变世界,这不,张小龙刚一发布微信小 ...
- Docker容器是否可以改变世界?
Docker容器是否可以改变世界? 2016-01-15 杜亦舒 2016年了,很多大牛开始预测技术趋势,其中一个普遍的观点我也很认同: Docker会更加流行,会改变程序世界 2015年的上半年我接 ...
- 利用代码改变世界 #AzureDev
毫无疑问,开发人员是 //build/ 2013 的主角.开发人员是我们这个行业的心脏和灵魂,我们很感谢他们所做的一切.在 Satya Nadella 走上讲台发表第 2 天的主题演讲之前,我们播放了 ...
- 厉害了,PS大神真的能改变世界!
今天要介绍的这位PS大神 名叫 Katrina Yu 她的操作真的神了 不管多普通的场景 她都能帮你改头换面 在后院破旧的椅子上喝着咖啡 一转眼就骑着魔法扫帚 飞上了天,与月亮肩并肩 看原图还以为是在 ...
- winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已解] 望一起讨论)(技术改变世界-cnblog)
http://www.cnblogs.com/IAmBetter/archive/2012/01/14/2322156.html winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已 ...
- ZT:与其怨天尤人,不如全力以赴;若想改变世界,你必须先从改变自己开始!
在闻名世界的威斯特敏斯特大教堂地下室的墓碑林中,有一块名扬世界的墓碑.其实这只是一块很普通的墓碑,粗糙的花岗石质地,造型也很一般,同周围那些质地上乘.做工优良的亨利三世到乔治二世等二十多位英国前国王墓 ...
随机推荐
- bzoj 3073: [Pa2011]Journeys -- 线段树优化最短路
3073: [Pa2011]Journeys Time Limit: 20 Sec Memory Limit: 512 MB Description Seter建造了一个很大的星球,他准备建 ...
- Codeforces Round #303 (Div. 2) A. Toy Cars 水题
A. Toy Cars Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/545/problem ...
- 如何解决IIS7上传文件大小限制,.NET 上传文件后 找不到目录解决
IIS7 默认文件上传大小是30M,那么超过30M的文件就无法上传了,那么就需要对IIS的配置文件进行修改. 在实际应用中往往会出现上传文件太大,无法上传的情况,那是因为IIS对上传文件大小有限制,I ...
- DLL Injection and Hooking
DLL Injection and Hooking http://securityxploded.com/dll-injection-and-hooking.php Three Ways to Inj ...
- [置顶] linux学习之静态库和动态库的制作与使用
linux中静态库和动态库的制作与使用 一.静态链接库 1.首先编写模块程序example.c.example.h 2.使用gcc -c example.c -o example.o编译example ...
- Linux 静态库与动态库搜索路径设置详解
转载:http://blog.chinaunix.net/uid-29025972-id-3855495.html 1. 连接和运行时库文件搜索路径的设置 库文件在连接(静态库和共享库)和运行(仅限于 ...
- Java对象引用传递探索
一直认为自己对对象传递理解的颇为深刻,没想到最近一次的编码中,就犯下了这样的错误,令自己排查了很久才找到问题的根源, 辅以小case记录以自省. 代码如下: public class ObjRefer ...
- s:iterator巧妙控制跳出循环
<s:set name="index" value="1" /> <s:iterator value="#detail.member ...
- 第十三章 Openwrt 修改串口波特率 以适应普通51不支持 115200高速率
,单片机或arduino的串口波特率可自行设置.当然,一般都会设置9600,也可以设置为115200.假设现在openwrt波特率为115200,单片机的串口波特率为9600.要进行一个通信,该如何设 ...
- nrf51822, How to use a vendor specific UUID?
Using a vendor specific UUID is basically a two-step process: 1. Add your custom base UUID to the st ...