Pull to refresh

Comments 16

GCM Network Manager еще один пример того, как Гугл перетягивает часть функций системы в свой фреймворк, тем самым усложняя вендорам и разработчикам уход от себя. Не нравится Гуглу свобода Андроида.
Это как раз наоборот попытка решения проблемы фрагментации, так как если бы все эти функции оставались внутри системы, то с текущим положением дел, когда сторонние вендоры просто забивают на поддержку и в лучшем случае выпускают новую версию системы через пол года-год после выхода официального релиза от гугл, эти функции были бы мало кому доступны. Собственно, это основная идея google play services, которые ставятся с маркета на широкий спектр версий ОС и оперативно обновляются там же, вне зависимости от того, когда почешется вендор.
Гугл очень хочет, чтобы вы именно так и думали.
Гугл заявлял, что так и сделает (в итоге) еще со времен 2.1.
Услышав это годы назад я дико был рад. Даже хтц (тогда самый актуальный) не мог поставлять обновления хоть с какой-то регулярностью.
Но вы же понимаете, что сейчас таким образом обновляется только 1% от силы из всего того, что есть в системе?
Если в этот 1% входят какие-то критические части ОС. Меня устраивает.
Хотел бы я чтоб это было 100%? Да.
Хотел бы я чтоб вендоры имели облегченные механизмы выпуска девайсов? Да.

Меня устраивали идеи «андроид сильвер», «андроид уан» когда вендорам даются инструкции соблюдая, которые они могут получить актуальные обновления и более корректную поддержку железа.

Ситуация в которой гугл тянет одеяло на себя, а вендоры спонсируют форки андроида, не красивая, но нормальная. По хорошему бы сесть всем за стол и придумать общие гайды, но везде люди и каждый хочет своего.
Если бы гугл смог «построить» вендоров, чтобы

а) была обязательно опция в настройках, позволяющая переключиться на «чистый» интерфейс, без вендора изысков
б) ввести какие-то четкие (более-менее) рамки по срокам выпуска новых версий вслед за reference-релизом а так же сроки поддежки устройств

было бы уже просто отлично… И мне кажется, что для п.п. а и б у вендоров есть все необходимое, кроме, собственно, желания.
Но вендорам пока выгоднее клепать новый телефон каждый месяц и забивать на поддержку всего, что было сделано до этого.

так и сейчас ситуация схожая, много ли не «родных» nexus устройств обновились до с 4.x до 5.0? А до 5.1?
А те кто обновился — с какой задержкой…
Как мне кажется, вы смешиваете понятия Android как OS и GPS.
Т.е. yandex\baido\etc придётся пилить самим часть OS, которую Google захотел забрать себе
Только вот работает пока еще нестабильно. Понятно, что это пока DP.
Когда допилят — будет киллер-фича.
А пока при одинаковых режимах использования, без установки нового софта может за ночь то на пару процентов разрядиться



то через пару суток всю ночь непонятно чем занимается и с утра реанимировать приходится, 40% уйдет.



Все то же «Другое» в статистике, которое приследует пользователей начиная с L Developer Preview
Пару раз вообще в 0 вырубал, ладно хоть будильник на руке (Pebble).
А не будет проблемы типа — разлочил телефон, всё попросыпалось, полезло в инет, телефон повис.
На одном из workshop'ов Google задавался этот вопрос, представитель ответил, что не замечал такого поведения)
не должно быть, так как GCM Network Manager управляет запуском задач, которые были отложены на наступление какого-то события, т.е. если 10 приложений подписались чтобы запустить задачу обновления данных как только будет wifi, то GCM Network Manager все равно все 10 сразу не запустит одновременно а будет разносить запуски по времени
Сообщения мессенджеров тоже не будут приходить в режиме глубокого сна?
в глубоком сне пуш придет все равно
Sign up to leave a comment.