Pebble: Battery Life, тезисы доклада c «Pebble Developer Retreat 2014» (перевод)

Как у пользователей Pebble, так и у разработчиков приложений часто возникает вопросы, а что именно в Pebble существенно расходует заряд аккумулятора? На сколько дней автономности можно расчитывать при том или ином использовании?
В октябре 2014 года на конференции «Pebble Developer Retreat 2014» Stuart Harrell, инженер Pebble, рассказал о том, что из системных функций влияет на время работы и решениях проблем энергопотребления возникающих при разработке приложений.
Ниже, перевод основных тезисов доклада.

Видео доклада



Презентация в виде слайдов

Battery Life | Pebble Developer Retreat 2014.

Статистика собранная разработчиками


Таймер (обновление раз в минуту) 14 дней Watch face
Постоянная подсветка экрана 4 часа
Таймер (обновление раз в секунду) 9 дней Watch face
Таймер (обновление раз в минуту) 11 дней Watch face с анимацией
Таймер (обновление раз в минуту) 36 дней Watch face, Bluetooth выключен
Постоянная анимация 1 день 30 fps
Bluetooth-сессия раз в минуту 6 дней Обновление погоды
Bluetooth-сессия раз в секунду 18 часов Обновление погоды

Советы и хитрости, на которые надо обратить внимание



Сводно



Пакетное использование Bluetooth:



Пакетное чтение данных акселерометра


Цифры приведены без учета затрат на обработку данных.

Обновление экрана, fps



Вертикальная или горизонтальная анимация



Циферблат с секундами и без



Резюме


Для продления времени работы Pebble от одной зарядки можно рекомендовать при разработке приложений:
@
17.03.2015 21:28 UTC
Первоисточник