當(dāng)蘋(píng)果發(fā)布第一代iPhone時(shí),這款手機(jī)僅僅搭載了蘋(píng)果的應(yīng)用。一年之后,蘋(píng)果開(kāi)放了App Store應(yīng)用商店,使開(kāi)發(fā)者可以為iPhone開(kāi)發(fā)第三方應(yīng)用。
App Store或許是蘋(píng)果為iPhone所做的最明智的決定。這創(chuàng)造了豐富的應(yīng)用生態(tài)系統(tǒng),使iPhone成為了數(shù)億用戶不可或缺的工具。此外,這也培育了許多規(guī)模數(shù)十億美元的新業(yè)務(wù),例如Instagram、Uber和Snapchat等。
隨著蘋(píng)果智能手表Apple Watch發(fā)布的臨近,許多人猜測(cè),Apple Watch上也將出現(xiàn)來(lái)自第三方的應(yīng)用。不過(guò)我們接觸的一些開(kāi)發(fā)者表示,人們的期望不應(yīng)過(guò)高,至少在最初階段如此。他們表示,蘋(píng)果已對(duì)AppleWatch應(yīng)用的功能進(jìn)行了限制,從而確保有著更流暢的啟動(dòng)速度,同時(shí)延長(zhǎng)電池續(xù)航時(shí)間。
應(yīng)用開(kāi)發(fā)工作室Y Media首席技術(shù)官掃蘇米特·梅拉(Sumit Mehra)表示:“我認(rèn)為,蘋(píng)果對(duì)AppleWatch的做法將與iPhone類(lèi)似。他們會(huì)對(duì)自己說(shuō):‘我們不允許失敗。’因此,蘋(píng)果將限制所有強(qiáng)大的功能、所有的傳感器,包括近場(chǎng)通信(NFC)模塊、觸感功能、心率傳感器和陀螺儀等等。蘋(píng)果只允許開(kāi)發(fā)者提供最基本的功能,因?yàn)樘O(píng)果可能沒(méi)有準(zhǔn)備好,而他們可能也并不清楚這些意味著什么。”
梅拉表示,蘋(píng)果這樣做可能是為了延長(zhǎng)Apple Watch的電池續(xù)航時(shí)間。調(diào)用傳感器將會(huì)導(dǎo)致耗電量增加,因此蘋(píng)果將不允許開(kāi)發(fā)者在應(yīng)用中調(diào)用這些傳感器,從而避免在Apple Watch發(fā)布之初出現(xiàn)許多耗電量極大的應(yīng)用。
“傳感器耗電量很大,他們并不希望Apple Watch的每款應(yīng)用都使用這些傳感器,因?yàn)樵谶@樣的情況下,Apple Watch的電池續(xù)航時(shí)間只能達(dá)到4小時(shí)。如果我每4小時(shí)就要充一次電,那么這就不再是一款手表。”
蘋(píng)果目前并不允許開(kāi)發(fā)者為Apple Watch開(kāi)發(fā)獨(dú)立的應(yīng)用。不過(guò)蘋(píng)果已經(jīng)承諾,將于今年晚些時(shí)候開(kāi)放WatchKit工具。目前,Apple Watch應(yīng)用需要通過(guò)關(guān)聯(lián)的iPhone來(lái)完成計(jì)算任務(wù),這將有助于Apple Watch的省電,同時(shí)也可以利用iPhone更強(qiáng)大的處理器。
那么,目前的Apple Watch應(yīng)用能實(shí)現(xiàn)什么樣的功能?這些應(yīng)用可以發(fā)送可操作通知,通過(guò)應(yīng)用擴(kuò)展與iPhone對(duì)話,并提供被蘋(píng)果稱(chēng)作“glances”的匯總信息。
應(yīng)用開(kāi)發(fā)商Eleks的馬基延·麥塞克(Markiyan Matsekh)正在為Apple Watch開(kāi)發(fā)一款第三方的特斯拉配套應(yīng)用。他表示,蘋(píng)果設(shè)置的限制給開(kāi)發(fā)者帶來(lái)了挑戰(zhàn)。
“總體而言,我要說(shuō)的是,Apple Watch并未達(dá)到期望。”他表示,“在Apple Watch的演示,以及蘋(píng)果的描述和營(yíng)銷(xiāo)材料中,我們看到了許多有趣的內(nèi)容,但在實(shí)際中我們無(wú)法獲得一種實(shí)現(xiàn)方式。我們提出了希望實(shí)現(xiàn)的目標(biāo),但最終我們不得不刪除許多功能,因?yàn)樵诋?dāng)前的WatchKit中,實(shí)現(xiàn)這些功能尚不可能。”
麥塞克表示,Eleks的團(tuán)隊(duì)最終開(kāi)發(fā)了一款“還不錯(cuò)”的應(yīng)用,但當(dāng)前的限制導(dǎo)致“這款應(yīng)用未能像預(yù)期中一樣酷”。他指出:“可以為Apple Watch開(kāi)發(fā)一些應(yīng)用,但相對(duì)于我們的預(yù)期,蘋(píng)果的限制更多。”
麥塞克最初希望使用Apple Watch的數(shù)字表冠來(lái)幫助用戶控制特斯拉汽車(chē)的車(chē)內(nèi)溫度。不過(guò),蘋(píng)果的規(guī)定顯示,開(kāi)發(fā)者只能使用數(shù)字表冠去完成滾動(dòng)操作,或是用于系統(tǒng)功能。因此,他們只能放棄這一理念,轉(zhuǎn)而尋求其他解決方案。
“我認(rèn)為,蘋(píng)果試圖去做的是,讓Apple Watch用戶熟悉基本體驗(yàn),并使這樣的體驗(yàn)盡可能地簡(jiǎn)單。”麥塞克表示,“他們并非缺少資源和時(shí)間來(lái)開(kāi)發(fā)這些功能。我認(rèn)為,他們做出了謹(jǐn)慎的選擇,以限制訂制功能,確保應(yīng)用遵守規(guī)則,使應(yīng)用對(duì)用戶來(lái)說(shuō)更簡(jiǎn)單。”
梅拉則表示:“任何工程師都會(huì)說(shuō),蘋(píng)果只是試圖延長(zhǎng)電池續(xù)航時(shí)間,從而使用戶獲得更好的體驗(yàn)。作為一名開(kāi)發(fā)者,我是否歡迎這樣的狀況?或許不是。但作為一名用戶情況又是怎樣?答案是肯定的,因?yàn)樽罱K我并不希望每天給手表充兩次電。”
很明顯,電池續(xù)航時(shí)間仍是應(yīng)用開(kāi)發(fā)者關(guān)注的一個(gè)主要問(wèn)題。目前沒(méi)有人知道,Apple Watch一次充電可以使用多長(zhǎng)時(shí)間。開(kāi)發(fā)者估計(jì),這一時(shí)間為19到24小時(shí),但蘋(píng)果并未給出具體數(shù)字。
對(duì)麥塞克來(lái)說(shuō),有一點(diǎn)可以肯定:“如果這款手表不能使用一整天,那么將沒(méi)有任何存在的可能。