鉅大LARGE | 點擊量:1245次 | 2019年05月06日
蘋果限制了智能手表應用開發,為延長電池續航
當蘋果發布第一代iPhone時,這款手機僅僅搭載了蘋果的應用。一年之后,蘋果開放了AppStore應用商店,使開發者可以為iPhone開發第三方應用。
AppStore或許是蘋果為iPhone所做的最明智的決定。這創造了豐富的應用生態系統,使iPhone成為了數億用戶不可或缺的工具。此外,這也培育了許多規模數十億美元的新業務,例如Instagram、Uber和Snapchat等。
隨著蘋果智能手表AppleWatch發布的臨近,許多人猜測,AppleWatch上也將出現來自第三方的應用。不過我們接觸的一些開發者表示,人們的期望不應過高,至少在最初階段如此。他們表示,蘋果已對AppleWatch應用的功能進行了限制,從而確保有著更流暢的啟動速度,同時延長電池續航時間。
應用開發工作室YMedia首席技術官掃蘇米特·梅拉(SumitMehra)表示:“我認為,蘋果對AppleWatch的做法將與iPhone類似。他們會對自己說:‘我們不允許失敗?!虼?,蘋果將限制所有強大的功能、所有的傳感器,包括近場通信(NFC)模塊、觸感功能、心率傳感器和陀螺儀等等。蘋果只允許開發者提供最基本的功能,因為蘋果可能沒有準備好,而他們可能也并不清楚這些意味著什么。”
梅拉表示,蘋果這樣做可能是為了延長AppleWatch的電池續航時間。調用傳感器將會導致耗電量增加,因此蘋果將不允許開發者在應用中調用這些傳感器,從而避免在AppleWatch發布之初出現許多耗電量極大的應用。
充電溫度:0~45℃
-放電溫度:-40~+55℃
-40℃最大放電倍率:1C
-40℃ 0.5放電容量保持率≥70%
“傳感器耗電量很大,他們并不希望AppleWatch的每款應用都使用這些傳感器,因為在這樣的情況下,AppleWatch的電池續航時間只能達到4小時。如果我每4小時就要充一次電,那么這就不再是一款手表。”
蘋果目前并不允許開發者為AppleWatch開發獨立的應用。不過蘋果已經承諾,將于今年晚些時候開放WatchKit工具。目前,AppleWatch應用需要通過關聯的iPhone來完成計算任務,這將有助于AppleWatch的省電,同時也可以利用iPhone更強大的處理器。
那么,目前的AppleWatch應用能實現什么樣的功能?這些應用可以發送可操作通知,通過應用擴展與iPhone對話,并提供被蘋果稱作“glances”的匯總信息。
應用開發商Eleks的馬基延·麥塞克(MarkiyanMatsekh)正在為AppleWatch開發一款第三方的特斯拉配套應用。他表示,蘋果設置的限制給開發者帶來了挑戰。
“總體而言,我要說的是,AppleWatch并未達到期望。”他表示,“在AppleWatch的演示,以及蘋果的描述和營銷材料中,我們看到了許多有趣的內容,但在實際中我們無法獲得一種實現方式。我們提出了希望實現的目標,但最終我們不得不刪除許多功能,因為在當前的WatchKit中,實現這些功能尚不可能?!?/p>
麥塞克表示,Eleks的團隊最終開發了一款“還不錯”的應用,但當前的限特種致“這款應用未能像預期中一樣酷”。他指出:“可以為AppleWatch開發一些應用,但相對于我們的預期,蘋果的限制更多。”
麥塞克最初希望使用AppleWatch的數字表冠來幫助用戶控制特斯拉汽車的車內溫度。不過,蘋果的規定顯示,開發者只能使用數字表冠去完成滾動操作,或是用于系統功能。因此,他們只能放棄這一理念,轉而尋求其他解決方案。
“我認為,蘋果試圖去做的是,讓AppleWatch用戶熟悉基本體驗,并使這樣的體驗盡可能地簡單?!丙溔吮硎荆八麄儾⒎侨鄙儋Y源和時間來開發這些功能。我認為,他們做出了謹慎的選擇,以限制訂制功能,確保應用遵守規則,使應用對用戶來說更簡單。”
梅拉則表示:“任何工程師都會說,蘋果只是試圖延長電池續航時間,從而使用戶獲得更好的體驗。作為一名開發者,我是否歡迎這樣的狀況?或許不是。但作為一名用戶情況又是怎樣?答案是肯定的,因為最終我并不希望每天給手表充兩次電?!?/p>
很明顯,電池續航時間仍是應用開發者關注的一個主要問題。目前沒有人知道,AppleWatch一次充電可以使用多長時間。開發者估計,這一時間為19到24小時,但蘋果并未給出具體數字。
對麥塞克來說,有一點可以肯定:“如果這款手表不能使用一整天,那么將沒有任何存在的可能。”
上一篇:1分鐘充滿的手機電池?
下一篇:電池常識及干電池選購