对于那些为手机编写应用程序的人来说,为了提高能效,您修复了哪些错误/问题?修复改进了多少?
接下来的一个问题是:在编写移动应用程序时,能效是否与功能和避免功能缺陷一样重要?
发布于 2010-12-06 01:19:58
要首先回答后续问题,很少有客户注意到使用特定应用程序在能源效率或电池寿命方面的任何差异。在App的评论中几乎从来没有提到过这一点。我编写高效的代码主要是因为我不想在测试和使用我的应用程序时耗尽我自己设备的电池。
iPhone应用程序的一些建议:
发布于 2010-12-05 23:31:35
移动设备的能量效率相当于嵌入式系统中的内存约束。
具体来说,我喜欢GPS应用程序,所以要确保GPS只在最短的时间内启动。当然,当引入的bug使GPS打开的时间太长时,它们就会排在第一位,以便进行修复。
所以,简单的回答是:是的,能源效率肯定和特性一样重要。
发布于 2010-12-05 23:33:25
EE很重要,特别是当应用程序在后台不断运行时。
我们必须尽可能地用基于事件的方法替换轮询方法。如果不可能,我们就降低轮询频率。
同时,将文件读/写减少到最小,大大减少了电池消耗。
https://stackoverflow.com/questions/4361967
复制相似问题