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:与其怨天尤人,不如全力以赴;若想改变世界,你必须先从改变自己开始!
在闻名世界的威斯特敏斯特大教堂地下室的墓碑林中,有一块名扬世界的墓碑.其实这只是一块很普通的墓碑,粗糙的花岗石质地,造型也很一般,同周围那些质地上乘.做工优良的亨利三世到乔治二世等二十多位英国前国王墓 ...
随机推荐
- 更换mac电脑后证书过期的解决办法
http://stackoverflow.com/questions/32821189/xcode-7-error-missing-ios-distribution-signing-identity- ...
- bzoj 1004 Cards 组合计数
这道题考察的是组合计数(用Burnside,当然也可以认为是Polya的变形,毕竟Polya是Burnside推导出来的). 这一类问题的本质是计算置换群(A,P)中不动点个数!(所谓不动点,是一个二 ...
- [转]Android中常用适配器及定义自己的适配器
一,适配器. 顾名思义,就是把一些数据给弄得适当,适合以便于在View上显示.可以看作是界面数据绑定的一种理解.它所操纵的数据一般都是一些比较复杂的数据,如数组,链表, 数据库,集合等.适配器就像 ...
- 读书笔记_Effective_C++_条款二十六:尽可能延后变量定义式的出现时间
这个条款从字面意思还是很好理解的,就是在使用这个变量前才去定义,而不是很早就定义了它,而在很后面的时候才去使用.这个条款只适用于对变量声明位置没有要求的语言,比如C++.对于像C或者一些脚本语言,语法 ...
- PHP中var_dump
var_dump() 能打印出类型 print_r() 只能打出值echo() 是正常输出... 需要精确调试的时候用 var_dump();一般查看的时候用 print_r() 另外 , echo不 ...
- 前端 fetch 通信
随着前端异步的发展, XHR 这种耦合方式的书写不利于前端异步的 Promise 回调. 而且,写起来也是很复杂. fetch API 本来是在 SW(ServiceWorkers) 中提出的, 不过 ...
- Linux/UNIX线程(2)
线程(2) 线程同步 当多个控制线程共享同样内存时,须要确保每一个线程看到一致的数据视图.假设每一个线程使用的变量都是其它线程不会读取或改动的,那么就不在一致性问题. 当两个或多个线程试图在同一时间改 ...
- 【提醒】使用 iptables 时,特别注意 规则的顺序
在 centos 上安装 redis 服务器,很快就搞定了,服务器上使用 redis-cl 测试都没有问题了. 但到宿主机上测试,怎么测试都不通过,关键是:关闭了 centos 的 Iptables ...
- ecmall用户登录后自动退出解决方法
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...
- 体验NW.js打包一个桌面应用
1.安装nw,(也可在官网下载然后配置变量) npm install nw -g 一个最最简单的nw应用,只需要有index.html和package.json文件即可 2.项目准备,目录结构 app ...