可穿戴设备在什么操作系统上运行?

可穿戴技术具有多种形式和形式,可以改变人机交互。该技术将诸如语音激活,生物识别和手势控制之类的尖端功能压缩到简化后的设备中以适合人体。但是硬件和外观无法实现可穿戴设备,而是操作系统(OS)。该操作系统提供了所有智能裤,手表和手套的所有显着功能。应该让读者震惊的是,所有可穿戴设备都遭受严重的硬件问题困扰。

可穿戴技术硬件还不足。规格看起来像是低端智能手机的内胆,散布着微不足道的RAM和存储碎片,廉价的CPU和小屏幕。该操作系统提供了所有闪亮的,改变游戏规则的功能。但是某些操作系统比其他操作系统更好地处理了可穿戴设备游戏的不同部分。

目前,四个主要操作系统在可穿戴设备市场上占主导地位: Android,Android Wear,Tizen和Linux 。即将推出的两种可穿戴设备很快就会触手可及:用于穿戴设备的 iOS 联发科的LinkIt 操作系统。然后有一个传闻中的可穿戴操作系统,即将从LG推出。

那么每个操作系统有什么特别之处,以及它如何影响您的手腕?

可穿戴操作系统

可穿戴操作系统的最重要组件:内核。它位于您的技术软件和硬件之间。它决定了硬件如何解决各种软件任务,电源管理等等。

每个内核都可以与特定范围的硬件一起工作。例如,Google Wear与Linux使用相同的硬件-这是因为Android Wear从Linux内核窃取了其硬件兼容性。存在大量硬件;一些最常见的包括:

  • MIPS:MIPS(无互锁流水线级的微处理器)既是其自己的指令集又是一系列处理器。 Imagination Technologies购买了MIPS的权利,并将其开发为Warrior 64位处理器。在使用Java的系统(例如Android)中,MIPS处理器应运行大多数应用程序。本机编码的应用程序可能无法与MIPS芯片组一起使用。最新的MIPS CPU似乎可以与ARM衍生的设计相媲美。 MIPS实际上将建立一个高效的可穿戴平台,因为它包括提供强大的(至少对于移动设备而言)图形,64位支持和厌食症功耗。
  • ARM Cortex M:另一种基于RISC的处理器(什么是RISC?),Cortex M系列为低端可穿戴设备提供了超低功耗芯片组。 M7系列是ARM Holdings的最新发展成果,它具有出色的性能和极低的功耗。联发科技的Astra平台实际上基于Cortex M架构。
  • ARM Cortex A:与Cortex M相比,Cortex A系列趋向于集中图形和CPU能力。作为可穿戴平台,Cortex A趋向于预留空间过大。尽管存在明显的不匹配,制造商仍在继续生产配备Cortex A的低电池可穿戴设备。
  • x86:与其他基于RISC的处理器不同,英特尔的x86平台取决于所谓的“ x86"指令集。在实施了一系列制造和技术创新(例如三栅极电阻器和最小的市场上制造工艺)之后,英特尔提供了当今市场上唯一的基于x86的芯片组。虽然目前不在可穿戴设备中使用,但许多即将推出的产品可能都包括它。
  • Google Android Wear

    让我们从增长最快的操作系统开始:Android Wear。不要将Android Wear与Android混淆。 Android Wear需要与Android 4.3+设备配对。在智能手机或平板电脑上安装具有Wear功能的Android应用程序会将其推入可穿戴设备。没有配对的Android设备,Android Wear无法正常工作。阅读有关所有Android Wear应用程序的信息。

    Google对制造商施加了严格的限制-在大多数情况下,缺少自定义外观和专有功能。 Google会对使用Wear进行操作的设备保持严格控制。只需询问Com 1-在发起Indiegogo活动以资助配备MIPS的Android Wear智能手表后就被Scroogled的公司。许多分析人士怀疑,通过开放OS的代码来源,谷歌主导了穿戴设备,但关闭了Google Now(Android Wear的语音识别组件)的源代码。这种策略似乎类似于Google的Play服务。没有语音识别功能的设备会变得毫无价值。

    应该让读者感到惊讶的是,Android Wear无法提供Android无法提供的任何功能。 Wear允许语音激活-但普通的Android也是如此。 Wear可容纳加速度计集成-再次,Android已经涵盖了该基础。有人可能会问:``那么Google为什么要构建基于Android的另一个操作系统?''

    许多分析师认为Google打算对Wear施加比Android更大的控制权。谷歌开绿灯的非ARM Cortex A芯片组-例如MIPS或Cortex M-似乎没有那么公然地尝试采用开放源代码。但是,鉴于Google推出了与Android操作系统集成在一起的专有软件,以及ChromeOS,Google TV,Android TV和其他闭源产品,因此Google的最终目标似乎是防止可穿戴设备的分叉,从而防止竞争对手。市场。

    Google Fit:简而言之,Google Fit将更多的Google专有软件压缩到了一个假定的开源平台中。该软件虽然仍处于测试阶段,但仍会跟踪,分析和同步用户的健康指标。 Apple的HealthKit软件看上去与Google Fit没什么不同。

  • 价格: $ 199-250,或更多
  • 电池寿命:不好,需要1-2天
  • 图形质量:很高,包括OLED,TF-LCD和LCD屏幕
  • 语音识别:是
  • 健身跟踪:受其他软件(Google Fit)支持
  • 受支持的设备:Android 4.3 +
  • Designer :Google
  • 打开来源:不是真的
  • 芯片组:ARM Cortex A以及可能的x86和MIPS(或Linux内核支持的任何设备);目前,仅使用Cortex-A处理器
  • 表格因数:目前仅限于智能手表。
  • 最大的关闭次数:Android Wear仅提供肤浅的开源代码。 Android Wear中最有用的代码-Google Now-仍是封闭源代码。此外,Wear的电池续航时间还很烂。

    最大开启次数:Google Now的语音识别功能可以从手腕上激活-无需触摸。您可以访问许多Android Wear应用。

    三星的Tizen

    三星的Tizen操作系统源自Linux。与Android一样,它包含开放源代码。与Android不同,三星没有提供对Android庞大的应用程序库的支持。截至2014年,Tizen库包含约1000个为三星设备专门构建的应用程序。

    三星还将操作系统分叉到专门从事物联网应用程序的Tizen IVI中。大牌甚至与三星一起加入-英特尔是传闻中的合作伙伴之一。他的预测虽然充满忧郁,但可能不会错过目标。三星将其即将进行的Tizen装配的Samsung X项目无限期搁置。与Apple App Store和Google Play Store的无尽库相比,Tizen应用程序商店提供的应用程序数量很少。

    Tizen支持三星的几种可穿戴设备:Samsung Gear,Samsung Gear 2和三星Gear 2 Neo。三星库存中其余的设备将由Android Wear和Android组成。

    Tizen将包括一个名为“三星多结点互动体系结构"(SAMI)的软件,这是一种生物识别收集框架,类似于Apple的HealthKit和Google的Fit服务。三星还为其可穿戴设备提供了一系列健康和健身跟踪应用程序-其中许多会导致移动设备上的软件膨胀。

  • 语音识别:是的,具有手动激活功能
  • 健身跟踪:是,使用SAMI(和其他三星应用程序)
  • 图形质量:高,大多数使用OLED屏幕
  • 受支持的设备:在Tizen和Android上选择三星设备
  • Designer :三星
  • 打开资源:是
  • 芯片组:ARM Cortex-M,可能还有更多
  • 表格因素:Smartwatch
  • 发布日期:已可用
  • 最大关闭频率:大多数 Samsung 设备缺乏Tizen兼容性。仅支持最新和最受欢迎的设备。因此,所有预算较低或不为人所知的三星设备的用户都被排除在Tizen生态系统之外。

    最大亮点:三星使用Cortex-M CPU和Tizen较小的占用空间可延长电池的续航时间。

    Linux衍生产品

    Linux衍生的操作系统主宰越来越大的可穿戴设备。最新版本的Linux内核(3.18)支持ARM Cortex M,Cortex A,MIPS和许多其他体系结构。其极高的灵活性和开放源代码库使其非常适合智能手表。

    尽管制造商通常不透露其定制操作系统的设计方式,但他们肯定可以在Linux内核上运行。

    Android,Tizen,Android Wear和其他使用Linux内核。另一个有趣的收购:LG从惠普购买了WebOS。关于LG使WebOS适应可穿戴平台的谣言比比皆是。

  • 语音识别:
  • 电池寿命:随设备而异
  • 健身跟踪:是,取决于设备
  • 图形质量:任意
  • 支持<强大的设备:某些设备可与Android,iOS和Windows产品提供同步服务。
  • Designer :任意
  • 打开资源:是的,但是许多制造商没有为Linux贡献代码。
  • 芯片组:Linux内核几乎支持所有芯片组。
  • 表格因素:任意
  • 发布日期:已可用
  • 最大的亮点:与封闭源项目相比,合法使用Linux代码的设备具有更高的透明度。 Linux内核还允许使用范围更广的芯片组,从而可以延长电池寿命。

    最大的麻烦:许多公司都从Linux窃取了代码,却没有任何回报。

    Apple Watch操作系统

    有关即将推出的Apple Watch的操作系统的信息不多。我们确实知道它可能在iOS操作系统上运行变体。苹果公司设计了一种定制的片上系统ARM衍生物(苹果公司的S1 SoC),这意味着它将提供比当前使用未优化电路的Android Wear设备更好的电池寿命。 Apple Watch OS在XNU内核(BSD和Mach内核之间的混合体)上运行。

    在其第一个宣传视频中,Apple称其手表为健身追踪器和通知混合体。如果广告宣传了任何真相,它似乎可以记录用户运动时的健康指标,这是其他Android Wear设备无法做到的。 Health Tracker应用程序似乎需要手动激活,这与Basis B1 Health Tracker执行的自动健身记录不符。

    Apple的操作系统通过提供HealthKit框架使其与众不同,从而推出了HealthKit框架。在iOS 8更新中。 HealthKit应该提供健康数据同步以及其他优化锻炼的方法。

  • 语音识别:
  • 价格:未知,但我的估算值约为$ 350-400
  • 健身追踪:是的,使用HealthKit软件
  • 电池寿命:未知,但可能比Android Wear更好
  • 图形质量:很高,有传闻的OLED屏幕
  • 受支持的设备:仅适用于Apple产品,可能是iOS 8及更高版本
  • 设计器:Apple
  • 打开来源:否
  • 芯片组:Apple S1片上系统
  • 表格因素:手表
  • 发布日期:2015年第一季度
  • 开启次数最多:设计和最高的建造质量。

    最大的挑战n-off :高价格。

    Android

    不要与Android Wear混淆的Android可以在许多可穿戴设备上运行-只要该设备包含足够的设备硬件来支持它。到目前为止,运行Android的最有前途的设备包括三星Galaxy Gear和海王星Pine。观看以下有关Neptune Pine的视频:

    Android本身并不是为可穿戴设备而设计的。它缺乏在多个设备之间同步运行状况数据的本地方法。大多数使用Android的制造商都会在可穿戴设备上使用之前对其进行修改。实际上,大多数Android可穿戴设备通常都提供完整的智能手机功能以及一些基本的适用性指标。目前,Android可穿戴设备通过减少设备的“占地面积"为用户提供服务,换句话说,它们减少了您随身携带的设备的数量。

    Android作为可穿戴设备的操作系统看起来与Android Wear类似,它们共享他们的代码彼此。唯一的关键区别是:Android不具备将应用程序推送到配对的智能手机上的功能。而且,据我所知,Android不支持与其他Android设备进行本地蓝牙配对。

  • 语音识别:
  • 图形质量:高级
  • 健身跟踪:是,具体取决于设备
  • 受支持的设备 >:Android
  • 设计器:Google
  • 打开:是
  • 芯片组:ARM Cortex A,MIPS以及其他一些
  • 表格 factor :大多数外形
  • 发布日期:已经可用
  • 启用量最大的:大型应用库。

    最大的关闭:没有将Android设备与其他Android设备同步的非专有方法。

    联发科技的LinkIt操作系统

    2014年,联发科技发布了LinkIt操作系统–专用于可穿戴设备d物联网(IoT)设备。与使用智能手机芯片的Android Wear不同,LinkIt OS专门研究更小的高效芯片设​​计-称为Aster片上系统。联发科技的Aster SoC具有低功耗和低成本的特点。 LinkIt平台最有趣的功能是:26 MHz的低待机模式,可实现始终开启的可穿戴设备,且能耗小。正常使用情况下的电池寿命估计大约为四天。

    LinkIt的最初新闻稿显示,联发科不会将代码公开提供。

  • < strong>声音识别:没有(最有可能)
  • 电池寿命:很好,估计正常使用大约4天
  • 健身跟踪:是,详细信息有限
  • 价格:非常低(估计为数十美元)
  • < strong>图形质量:低
  • 受支持的设备:使用联发科Aster A片上系统(SoC)的设备 li>
  • Designer :MediaTek
  • 打开来源:否
  • 芯片组:专为可穿戴设备设计的所有自定义单芯片系统
  • 表格因素:智能设备,智能手表等
  • 发布日期:2014年第四季度
  • 最大的开启方式:默认情况下,LinkIt能够比竞争对手提供更长的电池运行时间和更低的价格。

    最大的关闭方式:封闭的源代码及其图形

    其他操作系统

    存在许多从头开始构建的开源操作系统。许多可以(并且曾经)适用于可穿戴设备-我们将其中大多数称为嵌入式操作系统。这些将完全在ARM Cortex M,MIPS和其他低功耗系统上运行。原因:专门设计的可穿戴设备不需要强大的内部组件或大量代码开销。许多可穿戴设备甚至不需要显示信息的屏幕。因此,公司在构建它们时会使用诸如C,Java(以及其他)之类的代码库或汇编语言。例如,仅限印度的Spice Pulse Tracker使用Java操作系统。

    除Google,三星和Apple生产的可穿戴设备之外,大多数可穿戴设备将使用嵌入式Linux,而不是自定义编写的操作系统。流行的开源操作系统的一些示例:

  • Linux:我已经提到过Linux,但是它的重要性还需要再次提及。在所有操作系统中,适应性最广的Linux内核用于大多数主流可穿戴设备。 Android,Android Wear和Tizen都使用Linux内核。
  • GNU:GNU的内核是第二广泛使用的硬件。不幸的是,我找不到使用它的任何可穿戴设备。
  • BSD:伯克利的BSD内核也出现在可穿戴设备中。
  • Mach:Mach内核—其中一部分功能强大苹果的可穿戴设备,台式机和移动设备可能会为其他可穿戴设备提供动力。
  • 结论

    定位于市场主导地位的操作系统:Android Wear和Apple Watch OS。由于缺乏应用程序,Tizen不会持续很长时间; LinkIt可能会主导产品的最低端产品,但在西方市场则不会。 Linux代码继续被盗。

    虽然Apple凭借其(传闻的)高级内部组件进入可穿戴设备市场的时间很晚,但其功能几乎与Android Wear相同,但它提供的功能更加紧密,质量更高的软件,却以更少的应用程序,较差的语音识别和更少的应用程序创造力为代价。

    Apple的方法倾向于让市场建立自己的地位,一旦巩固,它就会进入高端市场利基,提供最大的利润。使用Android Wear的公司拥有先发优势,但彼此之间竞争价格便宜的产品。

    标签: