安卓手錶連 iPhone......這是怎麼回事?

本文作者:沈李斌,出門問問技術總監。畢業於上海交通大學和賓夕法尼亞大學,前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」。對的,沒有中文。

題圖來自 AndroidCentral

你的讚賞是我堅持原創的動力

讚賞共 0 人讚賞
推薦閱讀:

一千元入手國行iPhone 6,到貨後網友非常後悔
iPhone 7要來了!種種傳聞告訴你它究竟值不值得買
iOS 12 Developer Beta 2 簡單體驗
持續深耕本土化 三星Galaxy S9這兩項功能贏得了中國消費者的心

TAG:iPhone | 手錶 | 怎麼 | 安卓 |