iOS能耗指南-電源效率和用戶體驗(yàn)

重要:
這是一個(gè)用于開發(fā)的API和技術(shù)的初期文檔妄田。蘋果公司正在提供這些信息來幫助你把這項(xiàng)技術(shù)和編程接口應(yīng)用到你的蘋果品牌產(chǎn)品中挟秤。這些信息是隨時(shí)變化的甩骏,依據(jù)這個(gè)文檔實(shí)現(xiàn)的軟件需要在最終的操作系統(tǒng)軟件和最終文檔上測試香罐。較新版本的文檔可能會提供未來的測試版API或新技術(shù)只搁。

每當(dāng)在用戶在App上進(jìn)行網(wǎng)絡(luò)操作,更新用戶界面妖滔,或在CPU上運(yùn)行代碼隧哮,都會消耗我們寶貴的電池電源。隨著用戶越來越多地依賴電池電源和作為應(yīng)用服務(wù)增殖能量效率成為不可或缺的用戶體驗(yàn)座舍。隨著應(yīng)用程序的激增和用戶對電池電源越來越多的依賴沮翔,電源效率在用戶體驗(yàn)上有著不可或缺的作用。

完美的用戶體驗(yàn)有著以下要求:


1. 完美的電池壽命曲秉。電池壽命下降通常伴隨著電源效率的下降采蚀。而用戶則希望在他們的iOS設(shè)備擁有全天的續(xù)航時(shí)間。

2. 完美的運(yùn)行速度承二。iOS旨在飛速并且出色的完成復(fù)雜操作榆鼠。

3. 響應(yīng)能力。一次性消耗太多的資源會導(dǎo)致延遲的界面緩慢響應(yīng)用戶輸入亥鸠。

4. 降溫策略妆够。隨著越來越多的應(yīng)用程序使用更多的資源,系統(tǒng)工作越來越快,物理設(shè)備的溫度逐漸上升。當(dāng)這種情況發(fā)生時(shí)负蚊,系統(tǒng)應(yīng)當(dāng)采取有效的措施以冷卻到一個(gè)更可接受的水平神妹。

iOS的節(jié)能技術(shù)###

iOS采用先進(jìn)節(jié)能技術(shù),幫助用戶獲得最大的從他們的設(shè)備。這些特性幫助系統(tǒng)對于如何使用資源和盡可能有效地運(yùn)行代碼做出明智的選擇家妆。

1. 集成的硬件和軟件
  iOS集成了先進(jìn)的硬件功能鸵荠,如節(jié)能CPU,圖形加速器和無線天線伤极。硬件和軟件協(xié)同工作蛹找,提供優(yōu)化的用戶體驗(yàn),這就是完美的電池壽命哨坪。

2. 智能應(yīng)用程序管理
  iOS應(yīng)用擁有一個(gè)被系統(tǒng)管理的生命周期庸疾。當(dāng)用戶與應(yīng)用程序完成交互,該應(yīng)用則被放置到后臺的狀態(tài),其中活動(dòng)會受到限制齿税,應(yīng)用程序可被暫停彼硫。如果需要的話,在后臺運(yùn)行高CPU使用率的應(yīng)用凌箕,可以由系統(tǒng)終止運(yùn)行拧篮。

3. 網(wǎng)絡(luò)操作延遲
  API允許你指定條件的說明應(yīng)該延遲的網(wǎng)絡(luò)操作時(shí)間和頻率,多久可以被推遲牵舱,以及在什么情況下串绩。系統(tǒng)使用此信息來延遲操作,以達(dá)到一種有效的電能利用狀態(tài)芜壁。

4. 任務(wù)優(yōu)先級
  一些影響用戶任務(wù)礁凡,如下載和播放音樂,優(yōu)先于后臺和自由支配的工作慧妄。服務(wù)質(zhì)量類API讓你為自己的應(yīng)用分配優(yōu)先級顷牌,為你提供精細(xì)的的控制任務(wù)優(yōu)先級。

5. 開發(fā)工具
Xcode和Instruments幫助你在開發(fā)應(yīng)用程序時(shí)識別和解決能源問題,而不是之后由用戶遇到這些問題塞淹。

開發(fā)者義務(wù)###

在應(yīng)用中窟蓝,即使是小的低效能加起來,都會顯著影響電池的壽命饱普,性能和響應(yīng)能力运挫。作為一個(gè)應(yīng)用程序開發(fā)者,你的義務(wù)是必須盡可能的確保你的應(yīng)用程序盡可能高效運(yùn)行套耕。請使用官方推薦的API谁帕,以便系統(tǒng)可以對如何最好地管理你的應(yīng)用程序,使用資源做出明智的選擇冯袍。盡可能的減少網(wǎng)絡(luò)操作匈挖,并避免不必要的更新用戶界面。耗電量大的操作應(yīng)該是用戶控制的康愤。如果用戶正在玩一個(gè)圖形復(fù)雜的游戲关划,用戶不應(yīng)該因?yàn)楹碾娏慷械襟@訝。力爭使你的應(yīng)用程序完全空閑時(shí)翘瓮,不響應(yīng)用戶的輸入贮折。

遵循建議的準(zhǔn)則,你可以對iOS平臺的整體能源使用效率和用戶滿意度大做出巨大的貢獻(xiàn)资盅。


原文為Apple官方文檔调榄,鏈接地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末呵扛,一起剝皮案震驚了整個(gè)濱河市每庆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌今穿,老刑警劉巖缤灵,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡腮出,警方通過查閱死者的電腦和手機(jī)帖鸦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胚嘲,“玉大人作儿,你說我怎么就攤上這事〔雠” “怎么了攻锰?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長妓雾。 經(jīng)常有香客問我娶吞,道長,這世上最難降的妖魔是什么械姻? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任妒蛇,我火速辦了婚禮,結(jié)果婚禮上策添,老公的妹妹穿的比我還像新娘材部。我一直安慰自己,他們只是感情好唯竹,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布乐导。 她就那樣靜靜地躺著,像睡著了一般浸颓。 火紅的嫁衣襯著肌膚如雪物臂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天产上,我揣著相機(jī)與錄音棵磷,去河邊找鬼。 笑死晋涣,一個(gè)胖子當(dāng)著我的面吹牛仪媒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谢鹊,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼算吩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了佃扼?” 一聲冷哼從身側(cè)響起偎巢,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎兼耀,沒想到半個(gè)月后压昼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體求冷,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年窍霞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了匠题。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡官撼,死狀恐怖梧躺,靈堂內(nèi)的尸體忽然破棺而出似谁,到底是詐尸還是另有隱情傲绣,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布巩踏,位于F島的核電站秃诵,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏塞琼。R本人自食惡果不足惜菠净,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望彪杉。 院中可真熱鬧毅往,春花似錦、人聲如沸派近。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽渴丸。三九已至侯嘀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間谱轨,已是汗流浹背戒幔。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留土童,地道東北人诗茎。 一個(gè)月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像献汗,于是被迫代替她去往敵國和親敢订。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 重要:這是一個(gè)用于開發(fā)的API和技術(shù)的初期文檔雀瓢。蘋果公司正在提供這些信息來幫助你把這項(xiàng)技術(shù)和編程接口應(yīng)用到你的蘋果...
    _涼風(fēng)_閱讀 191評論 0 0
  • 一枢析、在后臺工作量少 當(dāng)用戶沒有主動(dòng)使用你的應(yīng)用程序時(shí),系統(tǒng)會將其轉(zhuǎn)換為背景狀態(tài)刃麸。該系統(tǒng)最終可能會暫停您的應(yīng)用程序醒叁,...
    弗利撒閱讀 813評論 1 0
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,059評論 4 62
  • 我的生活每天都是在重復(fù)兩件事:一是帶龐寶把沼;二是守文具店啊易。 帶孩子其實(shí)是件單調(diào)乏味、隨時(shí)可能令人發(fā)狂饮睬,卻又幸福著的事...
    xiao妮子閱讀 375評論 0 0
  • 02 時(shí)間一天天過去租谈,妹妹漸漸會走路、說話了捆愁,家里的戰(zhàn)爭還是一如既往割去,不會因?yàn)闀r(shí)間而變化..... 那段時(shí)間,我騎...
    幸運(yùn)的小草閱讀 154評論 0 0