Мне понравилась реализация апи у lg webostv поверх вебсокетов. Никакого поллинга. Подписался на нужные события (состояния) и все. Да, требуется постоянно открытое tcp-соединение между приложением и сервером. Но зато никаких задержек при обновлении состояний. Для терминалов, висящих на стенах в комнатах, питание и потребление батареи вообщем-то не проблема.
Есть ссылка где почитать?
Тут дело даже не в прожорливости типа соединения, а необходимости постоянной работы службы, для получения событий от андройда. В зависимости от настроек приложение (событий от датчиков, времени обновления координат и т.д. ) будет разное энергопотребление. Хочется приложение сделать универсальным (разный устройств, версий андройд и систем УД)
Изначально приложение рассчитано, все таки, для информеров, когда устройство находится дома, сервер локальный и нет проблем с питанием. Сейчас же понимаю, что для мобильных устройств, необходимо будет пересмотреть принцип работы и добавить другие возможности подключения. Но это создает еще дольше трудностей и временные затраты.