电竞比分网-中国电竞赛事及体育赛事平台

分享

安卓手表連iPhone......這是怎么回事?

 方珺逸 2015-09-03



本文作者:沈李斌,出門問問技術(shù)總監(jiān)。畢業(yè)于上海交通大學(xué)和賓夕法尼亞大學(xué),前IBM Watson研究員,Akamai主任系統(tǒng)軟件工程師。專注于大規(guī)模智能系統(tǒng)研發(fā)。


兩天之前,谷歌Android Wear的老大David Singleton在谷歌官方博客上稱:“Android Wear現(xiàn)在可以和iPhone一起上班了”。哦,原文是“Now, Android Wear watches work with iPhones”。這是什么意思呢?


我們知道,Android Wear是Android系統(tǒng),而iPhone是基于iOS的。她們倆怎么能搞到一起去?其實(shí)是這樣子的啦。蘋果允許Google在Apple Store上發(fā)布一款叫“Android Wear”的iOS應(yīng)用。這款iOS應(yīng)用能夠通過藍(lán)牙和基于Android Wear的設(shè)備(就是安卓手表啦)進(jìn)行通信,讓安卓手表以半殘的方式運(yùn)行。為什么說是半殘呢?因?yàn)槟壳翱磥?,第三方?yīng)用是無法運(yùn)行的。這個(gè)下面我們?cè)敿?xì)說。


在技術(shù)上,這也沒啥稀奇的啦。最早是Pebble,能夠以類似的方式,既可以和Android手機(jī),也可以和iPhone連接。雖然她既不是Android,也不是iOS。有點(diǎn)繞哦。今年一月的時(shí)候,基于Android開發(fā)的Ticwear就已經(jīng)實(shí)現(xiàn)了與iPhone的藍(lán)牙互聯(lián),并將這項(xiàng)技術(shù)集成在隨后發(fā)行的Ticwatch智能手表中。與iPhone連接的Ticwatch支持消息推送、來電提醒、計(jì)步、測(cè)量心率,以及一些可獨(dú)立在手表上運(yùn)行的第三方APP的功能。


所以說呢,這樁事情的轟動(dòng)性更多的在于其商業(yè)意義,其重要性不亞于在Apple Store上允許Google Now發(fā)布,和蘋果自己的Siri競(jìng)爭(zhēng)。嗯,這么看來蘋果還是一家有節(jié)操的公司。(這里省去1000字)


書接前文,和iPhone相連的安卓手表能做些什么呢?從功能模塊上可以這樣分。


1. 手機(jī)上的各類消息推送:來電、短信和各種第三方應(yīng)用的推送


2. 通過手表自身系統(tǒng)實(shí)現(xiàn)的:心率、記步等


3. 通過Google Now實(shí)現(xiàn)的:查飯店、查賓館


4. 通過Android Wear這個(gè)iOS應(yīng)用實(shí)現(xiàn)的:谷歌的各類服務(wù),像如地圖、GMail什么的


好了,就是這一些。蘋果已經(jīng)很給面子了,這是第一次一個(gè)叫Android 的應(yīng)用可以上蘋果商店。那第三方開發(fā)者呢?能不能也開發(fā)同時(shí)兼容Android和iOS的安卓手表應(yīng)用呢?哦,洗洗睡吧,目前看來沒有可能。無論是直接開發(fā),還是借助于谷歌的這款iOS應(yīng)用。


為什么這么說呢?首先,第一條路是不通的。在Android的問題上,沒有人會(huì)有谷歌這樣的議價(jià)能力,蘋果不太可能同意向第三方開放。最初透露出Android Wear適配iPhone的The Verge也釋放出類似的結(jié)論。這樣的策略和蘋果防止系統(tǒng)碎片化的戰(zhàn)略是一致的。至于第二條路線,谷歌聲稱會(huì)嘗試,但事實(shí)是控制權(quán)不在他們手里。TechCrunch是這樣報(bào)道的:“Google says it’s working on bringing third-party app support to iOS users, too, but it’s unclear when this will happen”。所以,目前看來,第三方開發(fā)者沒有辦法一起玩。不過,好歹安卓手表能多賣一些,對(duì)安卓手表開發(fā)者也不是壞事啊。


喜歡學(xué)習(xí)的同學(xué)可以繼續(xù)往下讀。谷歌的這款iOS應(yīng)用在實(shí)現(xiàn)上有什么特殊的地方呢?我們覺得應(yīng)該是沒有越過蘋果界限的地方,除了她的名字。從技術(shù)方面講,Android Wear手表連接iPhone有兩種方式:


低功耗藍(lán)牙(BLE)方式,這種方式連接不需要通過蘋果MFi(Made for iOS) 認(rèn)證,只需要手表端安裝一個(gè)接收藍(lán)牙通知的應(yīng)用。理論上,低功耗藍(lán)牙的數(shù)據(jù)傳輸率是經(jīng)典藍(lán)牙的三分之一。而實(shí)際應(yīng)用中,我們發(fā)現(xiàn) BLE的數(shù)據(jù)傳輸率還要更低,大約只有經(jīng)典藍(lán)牙的百分之一。在出門問問Ticwear測(cè)試的設(shè)備上, BLE的傳輸速度在0.5KB ~ 2KB左右每秒, 也就是說如果用BLE來傳輸一首4MB左右的MP3需要至少半個(gè)小時(shí)。這樣的帶寬,使用Google Now做語音搜索基本是不可能了。


所以可以肯定是經(jīng)典藍(lán)牙方式。這種方式可以支持較快速的大數(shù)據(jù)量傳輸,然而這種方式的連接要求設(shè)備必須通過蘋果的MFi認(rèn)證。要通過此認(rèn)證,必須讓蘋果認(rèn)為此設(shè)備達(dá)到了蘋果要求的性能標(biāo)準(zhǔn)。整個(gè)認(rèn)證流程比較麻煩,包括開發(fā)認(rèn)證和制造認(rèn)證兩個(gè)部分,需要向蘋果提交產(chǎn)品的技術(shù)細(xì)節(jié)以及制造工藝,甚至包括產(chǎn)品的包裝設(shè)計(jì)。據(jù)稱,MFi認(rèn)證的通過率很低。可以推斷出,Android Wear系列后續(xù)的智能手表都必須通過 MFi認(rèn)證。


最后一點(diǎn)要說的是,谷歌的這款iOS應(yīng)用支持的語言是這些:“Languages: English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish”。對(duì)的,沒有中文。


題圖來自 AndroidCentral


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多