提线木偶还是精巧布局?一个智能手表从业者的 10 个沉思瞬间
编者按:本文作者为果壳电子软件副总裁于海东,他历经盛大电纸书和果壳 GEA
K 系列智能手表项目, 致力于智能可穿戴领域的产品研发和行业分析。
11 月 19 日,苹果针对 Apple Watch 的 Watch Kit 开发包如期而至。比起 9 月 10 日发布会上苹果的语焉不详,Watch Kit 终于让我们对 Apple Watch 有了清晰得多的认识。
iPhone 的提线木偶,无法运行单机应用
从苹果官方的 Watch Kit 说明文档看,Apple Watch 彻头彻尾是作为 iPhone 的遥控/设置(Watch App)和通知(Glance 和 Notification )设备。
目前 Apple Watch 上的应用根据操控复杂度不同,分成了 3 个类型:Watch App、Notification 、Glance,它们无一例外都需要Watch Kit Extension(Watch端和iPhone端)才能运行。Watch Extension可看作是是Watch应用与iPhone的桥梁,作为Watch和Phone之间数据和指令的沟通渠道。这一点充分说明苹果对Apple Watch的定位是iOS设备的扩展外设,而非可以运行单机应用程序的独立设备。
开创轻量级智能手表先河
按照苹果的官方说法 Apple Watch 更像“Storyboard”(可译为提词器),它并不负责运算,主攻输入(触摸屏、语音、手势识别)和输出(马达、显示屏)所有需要运行的代码,都需要通过Watch Kit传送给 iPhone 来进行,某种程度它就是 iPhone 的第二屏幕。可以预见,Apple Watch 拥有一颗非常轻量级的处理器,是否有 RAM 都值得怀疑。这与目前市面上一切智能手表都是不同的思路。这样做的好处在成本、功耗方面有很多益处;但同时也将 Apple Watch 的前途紧紧捆绑到 iPhone 之上。
Apple Watch 上没有 Wifi、3G/4G 和 GPS
几乎可以肯定,Apple Watch 作为“iPhone 的第二屏幕”的设计思路,决定了它基本不可能有 Wifi、3G/4G 和 GPS。反正 iPhone 上这些都有,作为 iPhone 的寄生设备,不用白不用。而且,既然运算都交给 iPhone 了,Wifi、3G/4G 和 GPS 就算加上了,也没有够强的 CPU 伺候。加之好不容易靠 CPU 和 RAM 轻量化省下的整机功耗,不是留给 Wifi、3G/4G 和 GPS 这样的耗电大户的。而对应的,为了和 iPhone 连接,毫无意外,Apple Watch 应该靠蓝牙,而且应该是 BLE。
Watch Kit 本质上是 iPhone 开发而不是 Watch 开发
使用 Watch Kit 开发,实质上仍是 iOS 开发。Watch Kit 不是一个独立设备的开发工具,只是 iOS 在手机应用上的扩展使用。Apple Watch 应用必须有 Watch Kit Extension(iOS),而 Extension 是 iOS 上已经很成熟的概念,Watch Kit 不过是让 Apple Watch 当作 “Widget 运行器”而已。
没有运算功能,不单单为了省电
Watch Kit 和 Apple Watch 充分体现了苹果对于智能硬件的思路——紧密团结在以 iPhone 为中心的“机中央”,所有智能硬件更多承担输入和输出作用,计算工作交给 iPhone。这个框架的优势表现在:
功耗很低——由于不需要太多计算功能特别是游戏和视频播放等狂吃资源的任务,Apple Watch 及未来可能的其他硬件只需要承担输入和输出,晶体管数应该是嵌入式设备量级的,运行频率可以非常低,自然很省电;
成本低——CPU 和内存需求很低,甚至可以不用 RAM,只要 CPU 内的 Cache(此点待确定);对存储的需求也不会高;
iOS 现有应用迁移方便——确切的说不叫“迁移”而是“升级”,对于开发者来说,他们只不过需要去熟悉 iOS 新增的某个 Extension 而已。这样,Apple Watch可以短时间内拥有极其庞大的Watch应用(尽管都是和 iPhone 联动的),这是任何现有 Android 阵营智能手表厂家难以企及的;
可扩展性强——苹果在 Apple Watch 上体现的是两个布局思路:硬件上的轻量化架构,软件上的 Extension 负责跨设备连接,这个架构可以在 Apple Watch上,也可以轻松运用到其他可智能设备形态上。对于布好局的苹果,新的智能硬件形态,不过是改变下产品的外观这么简单。
iPad与Apple Watch不是好“机友”
从 Watch Kit 的文档看,它是用于 Apple Watch 和 iOS 设备间的桥梁,理论上 iPad 应该在支持之列。但是通览所有文档,苹果只提到了 iPhone,而没有一次提到 iPad。这不禁让人浮想联翩。从 Apple Watch 严格的被设计为 iPhone 的“提线木偶”的思路看,库克时代的苹果,正在把多设备齐头并进的思路改为“一机独大”(iPhone)。iPhone 6 Plus 越来越像 iPad,今年的 iPad 无甚亮点,也都在侧面证明 iPad 的地位不如 iPhone。
更重要的是,从产品使用场景看,作为“重要信息提醒和遥控”定位的 Apple Watch 是针对手机依赖症而量身定制的,对平板电脑这种用户粘度大大低于手机的设备,确实有点鸡肋。苹果不提 iPad 也是在暗示开发者,平板电脑并非 Apple Watch 的最佳“机友”。
iOS 在朝“分布式操作系统”发展
Apple Watch 运行的是 iOS 中的 Watch Extension。不同于大多数智能设备的“软件受硬件约束”,智能设备互联的逻辑关系是先硬件连接、再软件互通,苹果体现了“软件超越硬件”的思路。
传统设备互联很容易因为硬件兼容和连接手续繁琐等问题而让用户苦恼(例如不同智能设备间的蓝牙配对、智能家居设备先连接网关再进行互联),而苹果正在让 iOS 在 iPhone 和 Apple Watch 等设备上协调工作,类似“分布式系统”的思路。
在 iOS 的世界里,Apple Watch 以及未来其他智能硬件 对于开发者和用户而言不再是一个硬件设备,而是软件接口,设备连接、数据传输等传统的设备间的操作都已经被苹果封装在 Watch Extension 中了。这么下去,让 iPhone 与一台 Apple Watch(也许未来还有Apple Shoe、Apple Dress)连接,就像加一个 QQ 好友那么简单。
Apple Watch 不是应景之作而是 iOS 生态进化的先驱者
如前所述,iOS 朝分布式操作系统发展,可以运行与多个设备之上,这个架构的调整,非常有利于苹果后续推出其他智能可穿戴或者更多形态智能硬件。现在看来,Apple Watch 绝不是苹果为了赶时髦推出的应景之作,更不是 iPad、iPod Touch 这类相当于 iPhone的 的体积放大或功能缩水版。从 iOS 8.2 开始,苹果已经在操作系统层面布好了局,不管后面是 Apple Dress、Apple Shoe 还是 Apple Helmet,iOS在平台上反正已经做好准备了,硬件终端的具体形态对苹果来说实在是个很简单的工作。
Apple Watch再次证明苹果是个软件大于硬件的公司
苹果有着庞大的 iOS 存量用户和开发人群。现阶段,在 iO S生态圈仍然处于巅峰期、利润仍处高位时,Apple Watch 如果是一个微缩版的 iPhone 像三星 GEAR S 那样可以打电话,是可能产生内部竞争、分流固有客户群的。现在,iPad 都有淡出给 iPhone 让路的趋势,Apple Watch 怎么可能违背大趋势?如果让 Apple Watch 可以独立的运行应用,无论是让 iOS 开发者分流,或者继续坚守 iOS 而冷落 Apple Watch 开发,这都不是苹果期望看到的。
因此,不让开发者做乘法(iOS 和 Watch 两套),而是加法(Watch 应用配合 iOS),这是最稳妥和经济的做法。这是 Android Wear 和 Android 是并列关系,三星和 Sony 们的手表和手机的捆绑仅仅是驱动级别而非 OS 级别的整合,都是彼此身份不同造成的。“善战者,无赫赫之功”,借助存量资源,开发增量收益,作为既得利益者苹果,应该也只能这么做。
广大智能可穿戴厂商:忘掉 Apple Watch 吧
感谢此次 Watch Kit 的发布,让我们终于看清了 Apple Watch 产品内涵和苹果对未来的设想。诸多智能可穿戴从业者,应该是复杂的三重心情:
1. Apple Watch 不是独立设备,只是 iPhone 的第二块屏幕,为诸多做独立智能手表的厂家留下了足够的想象空间。虽然是否能转化为市场空间得另当别论,至少大家的目标群体 Andorid 手机用户丝毫不受 Apple Watch 影响,多少是让人松口气的;
2. 苹果没有把 Apple Watch 做成独立设备,而且 iOS 可以随时转型包容其他智能硬件,这是否表现了智能可穿戴市场没有预期的那么乐观?
3. 苹果通过 Watch Kit 展现了强大的布局和创意能力,让人心存敬佩,但可以直接借鉴的思路不多(细节的东西比如 Force Touch、Taplic Engine 等自然有,将另外撰文阐述)多少令人失落。
行业和用户普遍关心“什么是可穿戴设备的用户强需求”,苹果的答案是“手机助手”,从苹果的角度出发,也许是明智之举。但从可穿戴行业乃至移动互联网行业角度,多少有点“吃老本”的味道。
如同微软把 .NET Framework 紧密整合在 Windows 中来做 Web 开发,以迎接互联网,苹果如今在走微软的老路,靠 iOS 的改良而非革新来迎接物联网(Google 也是如此),满脑子想的都是如何保江山而非打江山,让人感叹手段老辣的同时,多少有些锐气不再的感慨。
iShout 是 ifanr 一个接受读者投稿,爆料以及分享心得体会的栏目。我们将选择优秀的文章登载在主站上并清楚注明出处。如果您希望将 iShout 投稿发布在自己的网站或博客上,请与 ifanr 主站同步发表。
您可以邮件:[email protected] 和我们取得联系,Just Do It,马上和我们分享吧~
如果您喜欢 ifanr 提供的信息和团队,希望加入我们 team blog 的行列,一起打造一个国内最好的科技媒体,请邮件 [email protected],谢谢~
题图来自 yankodesign