119577835.jpg

 

問(wèn):為何在Apple Watch使用第三方應(yīng)用時(shí)感覺(jué)很糟糕?

答:Apple Watch上市初期就有大量第三方App涌現(xiàn),但這些應(yīng)用中的大部分使用體驗(yàn)絕不能稱得上是優(yōu)秀,遲緩的反應(yīng)和加載速度讓人崩潰,而這不太愉悅的第三方App使用體驗(yàn)絕不是沒(méi)有原因的??纯磭?guó)外知名iOS開(kāi)發(fā)者M(jìn)arco Arment在網(wǎng)站上分享其開(kāi)發(fā)Apple Watch版播客應(yīng)用Overcast的經(jīng)歷吧,直觀分析了Apple Watch上第三方應(yīng)用體驗(yàn)糟糕的原因。

Marco Arment在iOS開(kāi)發(fā)者圈子里早就名聲大噪了。他開(kāi)發(fā)過(guò)輕博客應(yīng)用Tumblr、稍后閱讀應(yīng)用Instapaper、以及用戶體驗(yàn)很棒的iPhone播客應(yīng)用Overcast。在他嘗試開(kāi)發(fā)Apple Watch版Overcast時(shí)遇到了不少挫折。通過(guò)兩輪研發(fā)和一次推倒重來(lái),他才對(duì)Overcast在Apple Watch上的表現(xiàn)基本滿意。

Marco Arment在博客中寫(xiě)道,其實(shí)開(kāi)發(fā)Apple Watch應(yīng)用最大的問(wèn)題并不是“屏幕小、限制發(fā)揮”,而是“漫長(zhǎng)的加載時(shí)間”:Apple Watch上的每次界面變化,都是通過(guò)和iPhone藍(lán)牙通信完成的。第一版Watch OS在數(shù)據(jù)傳輸上很不穩(wěn)定,經(jīng)常導(dǎo)致App或者Glances(Apple Watch上的一種快捷視圖模式)花費(fèi)大量時(shí)間加載數(shù)據(jù)。就算一切都正常,App的反應(yīng)速度也不算快。不少Apple Watch用戶都有過(guò)類似體驗(yàn)——還沒(méi)完成某項(xiàng)操作,手表屏幕就黑掉了(出于節(jié)電考慮,Apple Watch屏幕每次操作常亮?xí)r間一般不超過(guò)12秒)。

關(guān)于Apple Watch上第三方應(yīng)用的表現(xiàn),也許紐約時(shí)報(bào)旅行版面的記者Stephanie Rosenbloom的經(jīng)歷比較有說(shuō)服力:她曾經(jīng)嘗試用Apple Watch上的Uber叫車應(yīng)用打車,但這款軟件點(diǎn)開(kāi)后就像卡死了一樣;就在她以為應(yīng)用真的卡死了打算重新來(lái)過(guò)的時(shí)候,Uber突然反應(yīng)過(guò)來(lái)了然后連續(xù)叫了好幾輛車,害的她花了好一會(huì)兒功夫才取消掉這些叫車。真是令人沮喪。

除了吐槽緩慢而不穩(wěn)定的無(wú)線數(shù)據(jù)傳輸外,這位開(kāi)發(fā)者還有另外一個(gè)干貨心得值得其他Apple Watch開(kāi)發(fā)者學(xué)習(xí)。Marco Arment認(rèn)為,比起將App移植到Apple Watch,蘋(píng)果的智能手表更適合充當(dāng)iPhone上應(yīng)用程序的“遙控器”或“信息顯示屏”。

比如在開(kāi)發(fā)Apple Watch版Overcast時(shí),最初Marco Arment是打算將這款應(yīng)用從iPhone端移植到Apple Watch,并盡可能保證其完整的使用體驗(yàn)(這樣也能顯著減少學(xué)習(xí)成本)的。隨后糟糕的數(shù)據(jù)加載速度讓Marco Arment不得不在簡(jiǎn)單體驗(yàn)了第一版Overcast在Apple Watch端的表現(xiàn)之后打消了這個(gè)念頭。他將Overcast進(jìn)行了大幅度簡(jiǎn)化,以最基本的播放界面為核心重制了這個(gè)App,這樣的好處就是大幅度減輕了Apple Watch和iPhone之間的通信壓力,Overcast在手表端的反應(yīng)速度也有了明顯提升。不過(guò)這時(shí)手表端的Overcast,更像是控制iPhone版Overcast的“遠(yuǎn)程遙控器”了。

也許其他Apple Watch的開(kāi)發(fā)者能從Marco Arment的博文中學(xué)到一些經(jīng)驗(yàn)。我們也能從中感受到,為什么Apple Watch上的第三方應(yīng)用體驗(yàn)沒(méi)幾個(gè)好的:不穩(wěn)定的藍(lán)牙傳輸效率和開(kāi)發(fā)者錯(cuò)誤的思路都有責(zé)任。也許應(yīng)對(duì)現(xiàn)階段非??酥频腤atchkit開(kāi)發(fā)套件,開(kāi)發(fā)者應(yīng)轉(zhuǎn)變思路,簡(jiǎn)化手表端的應(yīng)用、放棄大而全。手表和手機(jī)間藍(lán)牙通信的負(fù)擔(dān)減少了,也許反應(yīng)速度會(huì)有所提升。而針對(duì)蘋(píng)果方面,我們只有期望他們能盡快推出Watch OS系統(tǒng)的更新,開(kāi)放一些Api給第三方開(kāi)發(fā)者,進(jìn)一步優(yōu)化Apple Watch和iPhone的藍(lán)牙通信效率了。


智能界(m.jwnfls.cn)是中國(guó)首家專注于報(bào)道智能科技前沿的綜合垂直門戶,秉承“引領(lǐng)未來(lái)智能生活”的理念,持續(xù)關(guān)注智能家居、可穿戴設(shè)備、智能醫(yī)療、機(jī)器人、3D打印、智駕等諸多科技前沿領(lǐng)域,提供最前沿、最時(shí)尚、最實(shí)用、最專業(yè)的硬件產(chǎn)品介紹、硬件評(píng)測(cè)、服務(wù)定制、最新資訊、圈子交流等服務(wù),致力于成為最具價(jià)值的智能科技信息互動(dòng)平臺(tái)。

智能界【微信公眾號(hào)ID:znjchina】【新浪/騰訊微博:@智能界】

 

QQ圖片20150410113851.jpg

人已收藏

相關(guān)文章

評(píng)論列表(已有條評(píng)論)

最新評(píng)論