iOS能耗指南-电源效率和用户体验

重要:
这是一个用于开发的API和技术的初期文档。苹果公司正在提供这些信息来帮助你把这项技术和编程接口应用到你的苹果品牌产品中。这些信息是随时变化的,依据这个文档实现的软件需要在最终的操作系统软件和最终文档上测试。较新版本的文档可能会提供未来的测试版API或新技术。

每当在用户在App上进行网络操作,更新用户界面,或在CPU上运行代码,都会消耗我们宝贵的电池电源。随着用户越来越多地依赖电池电源和作为应用服务增殖能量效率成为不可或缺的用户体验。随着应用程序的激增和用户对电池电源越来越多的依赖,电源效率在用户体验上有着不可或缺的作用。

完美的用户体验有着以下要求:


1. 完美的电池寿命。电池寿命下降通常伴随着电源效率的下降。而用户则希望在他们的iOS设备拥有全天的续航时间。

2. 完美的运行速度。iOS旨在飞速并且出色的完成复杂操作。

3. 响应能力。一次性消耗太多的资源会导致延迟的界面缓慢响应用户输入。

4. 降温策略。随着越来越多的应用程序使用更多的资源,系统工作越来越快,物理设备的温度逐渐上升。当这种情况发生时,系统应当采取有效的措施以冷却到一个更可接受的水平。

iOS的节能技术###

iOS采用先进节能技术,帮助用户获得最大的从他们的设备。这些特性帮助系统对于如何使用资源和尽可能有效地运行代码做出明智的选择。

1. 集成的硬件和软件
  iOS集成了先进的硬件功能,如节能CPU,图形加速器和无线天线。硬件和软件协同工作,提供优化的用户体验,这就是完美的电池寿命。

2. 智能应用程序管理
  iOS应用拥有一个被系统管理的生命周期。当用户与应用程序完成交互,该应用则被放置到后台的状态,其中活动会受到限制,应用程序可被暂停。如果需要的话,在后台运行高CPU使用率的应用,可以由系统终止运行。

3. 网络操作延迟
  API允许你指定条件的说明应该延迟的网络操作时间和频率,多久可以被推迟,以及在什么情况下。系统使用此信息来延迟操作,以达到一种有效的电能利用状态。

4. 任务优先级
  一些影响用户任务,如下载和播放音乐,优先于后台和自由支配的工作。服务质量类API让你为自己的应用分配优先级,为你提供精细的的控制任务优先级。

5. 开发工具
Xcode和Instruments帮助你在开发应用程序时识别和解决能源问题,而不是之后由用户遇到这些问题。

开发者义务###

在应用中,即使是小的低效能加起来,都会显著影响电池的寿命,性能和响应能力。作为一个应用程序开发者,你的义务是必须尽可能的确保你的应用程序尽可能高效运行。请使用官方推荐的API,以便系统可以对如何最好地管理你的应用程序,使用资源做出明智的选择。尽可能的减少网络操作,并避免不必要的更新用户界面。耗电量大的操作应该是用户控制的。如果用户正在玩一个图形复杂的游戏,用户不应该因为耗电量而感到惊讶。力争使你的应用程序完全空闲时,不响应用户的输入。

遵循建议的准则,你可以对iOS平台的整体能源使用效率和用户满意度大做出巨大的贡献。


原文为Apple官方文档,链接地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,905评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,140评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,791评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,483评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,476评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,516评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,905评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,560评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,778评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,557评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,635评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,338评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,925评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,898评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,142评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,818评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,347评论 2 342

推荐阅读更多精彩内容

  • 重要:这是一个用于开发的API和技术的初期文档。苹果公司正在提供这些信息来帮助你把这项技术和编程接口应用到你的苹果...
    _凉风_阅读 188评论 0 0
  • 一、在后台工作量少 当用户没有主动使用你的应用程序时,系统会将其转换为背景状态。该系统最终可能会暂停您的应用程序,...
    弗利撒阅读 811评论 1 0
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,016评论 4 62
  • 我的生活每天都是在重复两件事:一是带庞宝;二是守文具店。 带孩子其实是件单调乏味、随时可能令人发狂,却又幸福着的事...
    xiao妮子阅读 373评论 0 0
  • 02 时间一天天过去,妹妹渐渐会走路、说话了,家里的战争还是一如既往,不会因为时间而变化..... 那段时间,我骑...
    幸运的小草阅读 154评论 0 0