百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

安卓手表连 iPhone 是怎么回事?

csdh11 2025-03-11 14:50 15 浏览

本文作者:沈李斌,出门问问技术总监。毕业于上海交通大学和宾夕法尼亚大学,前 IBM Watson 研究员,Akamai 主任系统软件工程师。专注于大规模智能系统研发。

十几小时之前,谷歌 Android Wear 的老大 David Singleton 在谷歌官方博客上称:“Android Wear 现在可以和 iPhone 一起上班了”。哦,原文是 “Now, Android Wear watches work with iPhones”。这是什么意思呢?

我们知道,Android Wear 是 Android 系统,而 iPhone 是基于 iOS 的。她们俩怎么能搞到一起去?其实是这样子的啦。苹果允许 Google 在 Apple Store 上发布一款叫 “Android Wear” 的 iOS 应用。 这款 iOS 应用能够通过蓝牙和基于 Android Wear 的设备(就是安卓手表啦)进行通信,让安卓手表以半残的方式运行。为什么说是半残呢?因为目前看来,第三方应用是无法运行的。这个下面我们详细说。

在技术上,这也没啥稀奇的啦。最早是 Pebble,能够以类似的方式,既可以和 Android 手机,也可以和 iPhone 连接。虽然她既不是 Android,也不是 iOS。有点绕哦。今年一月的时候,基于 Android 开发的 Ticwear 就已经实现了与 iPhone 的蓝牙互联,并将这项技术集成在随后发行的 Ticwatch 智能手表中。与 iPhone 连接的 Ticwatch 支持消息推送、来电提醒、计步、测量心率,以及一些可独立在手表上运行的第三方 APP 的功能。

所以说呢,这桩事情的轰动性更多的在于其商业意义,其重要性不亚于在 Apple Store 上允许 Google Now 发布,和苹果自己的 Siri 竞争。嗯,这么看来苹果还是一家有节操的公司。(这里省去 1000 字)

书接前文,和 iPhone 相连的安卓手表能做些什么呢?从功能模块上可以这样分。

1. 手机上的各类消息推送:来电、短信和各种第三方应用的推送

2. 通过手表自身系统实现的:心率、记步等

3. 通过 Google Now 实现的:查饭店、查宾馆

4. 通过 Android Wear 这个 iOS 应用实现的:谷歌的各类服务,像如地图、GMail 什么的

好了,就是这一些。苹果已经很给面子了,这是第一次一个叫 Android 的应用可以上苹果商店。那第三方开发者呢?能不能也开发同时兼容 Android 和 iOS 的安卓手表应用呢?哦,洗洗睡吧,目前看来没有可能。无论是直接开发,还是借助于谷歌的这款 iOS 应用。

为什么这么说呢?首先,第一条路是不通的。在 Android 的问题上,没有人会有谷歌这样的议价能力,苹果不太可能同意向第三方开放。最初透露出 Android Wear 适配 iPhone 的 The Verge 也释放出类似的结论。这样的策略和苹果防止系统碎片化的战略是一致的。至于第二条路线,谷歌声称会尝试,但事实是控制权不在他们手里。TechCrunch 是这样报道的:“Google says it’ s working on bringing third-party app support to iOS users, too, but it’ s unclear when this will happen”。所以,目前看来,第三方开发者没有办法一起玩。不过,好歹安卓手表能多卖一些,对安卓手表开发者也不是坏事啊。

喜欢学习的同学可以继续往下读。谷歌的这款 iOS 应用在实现上有什么特殊的地方呢?我们觉得应该是没有越过苹果界限的地方,除了她的名字。从技术方面讲,Android Wear 手表连接 iPhone 有两种方式:

低功耗蓝牙(BLE)方式,这种方式连接不需要通过苹果 MFi (Made for iOS) 认证,只需要手表端安装一个接收蓝牙通知的应用。理论上,低功耗蓝牙的数据传输率是经典蓝牙的三分之一。而实际应用中,我们发现 BLE 的数据传输率还要更低,大约只有经典蓝牙的百分之一。在出门问问 Ticwear 测试的设备上, BLE 的传输速度在 0.5KB ~ 2KB 左右每秒, 也就是说如果用 BLE 来传输一首 4MB 左右的 MP3 需要至少半个小时。这样的带宽,使用 Google Now 做语音搜索基本是不可能了。

所以可以肯定是经典蓝牙方式。这种方式可以支持较快速的大数据量传输,然而这种方式的连接要求设备必须通过苹果的 MFi 认证。要通过此认证,必须让苹果认为此设备达到了苹果要求的性能标准。整个认证流程比较麻烦,包括开发认证和制造认证两个部分,需要向苹果提交产品的技术细节以及制造工艺,甚至包括产品的包装设计。据称,MFi 认证的通过率很低。可以推断出,Android Wear 系列后续的智能手表都必须通过 MFi 认证。

最后一点要说的是,谷歌的这款 iOS 应用支持的语言是这些:“Languages: English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish”。对的,没有中文。

原创文章,作者:thethief

相关推荐

IDEA界面太丑??尝试一下这几个插件

前言IntelliJIDEA主要用于支持Java、Scala、Groovy等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和Web应用的开发。IntelliJi...

小巧 Vue 页面滚动进度条组件ScrollProgress

今天给大家分享一个轻量级Vue.js全屏滚动进度条组件VueScrollProgress。vue-scroll-progress一款基于vue.js构建的页面滚动进度条组件,...

基于vue实现可视化拖拽编辑器,页面生成工具,提升前端开发效率

项目介绍基于vue实现的可视化拖拽编辑器,实现页面生成工具,提升前端开发效率。可以基层到移动端项目作为自定义json直接生成UI页面。项目特点功能特点...

优秀 vue+heyui 后端管理系统HeyUI-Admin

今天再给小伙伴们推荐一款成熟的企业中后台管理系统HEYUI-Admin。heyui-admin基于vue.js和heyui组件库构建的后台管理系统。包含基础表单/表格功能,拓展组件(图表、富文本编辑...

响应式 Vue.js 前端组件化框架Xvue-UI

今天给小伙伴们推荐一款超不错的Vue轻量级组件框架XVueUI。xvue-ui基于vue2.x构建的响应式前端组件化框架。轻量级、易于上手,提供...

《基于SpringBoot+Vue的在线视频系统设计与实现》开题报告

【计算机毕业设计案例】基于SpringBoot+Vue的在线视频系统设计与实现_哔哩哔哩_bilibili...

超好用 Vue.js 图片裁切组件Vue-ImgCutter

今天给小伙伴们分享一个超棒的Vue图片任意裁剪插件VueImgCutter。vue-img-cutter基于vue2.x构建的轻量级剪切图片组件。支持移动图像、放大缩小图片、任意移动图片、固定比...

Vue 3 进阶用法:异步组件(vue 异步组件原理)

一、代码分割一个大型前端应用,如果所有代码都放在单一文件,体积会特别大,下载时间长,白屏时间久,用户体验差。...

源码补丁神器—patch-package(源码助手怎么用)

作者:张浩一、背景vue项目中使用vue-pdf第三方插件预览pdf,书写业务代码完美运行,pdf文件内容正常预览无问题。后期需求有变,业务需求增加电子签章功能。这个时候pdf文件的内容可以显示出...

经验分享:Vue2 项目升级 Vue3 + Element Plus,借助Deepseek手动升级

Vue3出来好久了,我开发的项目还在使用Vue2框架,一般情况下不考虑升级,但是最近需要接入工作流程引擎之类的,看了下Vue2生态下操作空间不是很好,那索性尝试升级Vue3吧。一番操作下来,升级成功,...

34K Star!史上最全JavaScript资源库 awesome-javascript

34KStar!史上最全JavaScript资源宝库大揭秘引言在GitHub上,有一个备受瞩目的JavaScript资源仓库,以其全面的内容和精心的分类,成为了众多开发者的必备参考。这个拥有超过...

基于 Vue.js 磁片栅格布局组件VueGridLayout

#头条创作挑战赛#今天给大家分享一个超优秀的vue.js拖拽栅格布局插件VueGridLayout。...

6款高颜值 Vue3 PC端UI组件库(vue3开发组件库)

马上到国庆了,还没学习或者想学习vue3的小伙伴们有安排上没?这次推荐几个比较流行的VUE3UI组件库,合理利用,又或者学习借鉴都是不错的选择。1、element-pluselement-plus...

高性能 vue.js+ztree 树形组件Vue-GiantTree

今天给大家分享一款超棒的Vue海量数据渲染树形组件VueGiantTree。vue-giant-tree基于ztree封装的Vue树形组件。轻松实现大数据高性能渲染,适合海量数据渲染场景。zTr...

【推荐】2024年推荐的6款开源免费 Vue 后台管理系统模板,建议收藏

前言在现今的软件开发领域,...