Реализация каналы уведомлений в Android Oreo было одним из лучших решений для Google чтобы дать вам больше контроля над информацией, которую отправляет ваш смартфон. Теперь они продвинут систему дальше с Android P.
Каналы уведомлений: проблема пока в Android Oreo
каналы уведомлений Они являются отличным способом для пользователей еще больше управлять своим смартфоном. Из Android Oreo, эта система позволяет классифицировать уведомления, отправляемые приложением, по разным категориям и устанавливать разные приоритеты для каждой из них. Например, вы можете полностью отключить групповые сообщения в WhatsApp но оставьте наивысший приоритет для отдельных сообщений.
Однако, чтобы это сработало, приложения должны были быть совместимы с этой системой. Таким образом, каждый разработчик по-прежнему зависит от решения каждого разработчика. Основная проблема заключается в том, что, когда приложения несовместимы с каналами уведомлений, нельзя установить разные визуальные и звуковые приоритеты. В Android Oreo это это не было ошибкой для Google, и это было ожидаемое поведение.
Android P станет решением для каналов уведомлений
Однако каким бы ни было ожидаемое поведение Google это не означает, что это наиболее подходящее поведение. В Google, кажется, знают об этом и, несмотря на Android P, все изменится.
Ого, Google исправил эту ошибку в Android P. https://t.co/otgceVS0LC
Все приложения теперь получают каналы уведомлений по умолчанию, независимо от того, на какую версию Android они нацелены. Это означает, что все приложения получают доступ к настраиваемой пользователем настройке приоритета уведомлений. Горячий. pic.twitter.com/z1Wul1feu8
- Рон Амадео (@RonAmadeo) 16 марта 2018
Это означает, что не имеет значения, на какую версию системы указывают приложения и есть ли у них поддержка каналов уведомлений. По умолчанию Android P предлагает несколько категорий для каждого приложения. и, прежде всего, это позволит расставить разные приоритеты. Благодаря этому контроль будет еще больше, и не нужно будет ждать, пока разработчики решат реализовать эту функцию в своих приложениях.
В идеале все приложения должны иметь встроенную поддержку этой системы, что является существенным улучшением с точки зрения удобства пользователей. Однако на данный момент эта утопия кажется несколько далекой, поэтому решение, которое она предлагает Android P это более чем адекватно. Система не идеальна, поскольку вряд ли предлагает две категории, но все же лучше, чем ничего, особенно если принять во внимание отсутствие опций до Android P.