Сповіщення Android - це безлад. Але деякі програми взяли на себе завдання змінити ситуацію для всіх. Читайте далі, щоб дізнатися більше про рішення!
Сповіщення є невід’ємною частиною взаємодії користувача з пристроєм. Це одна з тих областей на наших телефонах, які ми бачимо десятки, а можливо, навіть сотні разів щодня. Це є основною сферою отримання сповіщень користувача про те, що його хвилює – принаймні, таким був план.
Але розробники програм часто переоцінюють важливість власних програм. Ця тенденція більше впливає на відомі компанії, ніж на приватних розробників, і досить поширена серед ігор. Не кажучи, що програми не важливі для користувачів, тому що вони є. Але оскільки це трапляється набагато частіше, ніж ні, розробники схильні ігнорувати той факт, що їхня програма не єдина, яка є на телефоні користувача. Вони припускають, що користувачів потрібно сповіщати навіть про найменші дії, і налаштування за замовчуванням більшості програм зображують цю філософію.
Зроблено припущення, що користувач зніме позначки з тих сповіщень, які його не цікавлять, але не враховує, що більшість звичайних користувачів ніколи не торкаються налаштувань програми після процесу встановлення.
Отже, що відбувається, коли у вас є кілька програм, які надають самі собі найбільшої важливості? Чому, ви потрапляєте в сценарії, коли у вас є сторінки сповіщень, які потрібно прокручувати. Щоб отримати одне важливе для вас сповіщення, вам потрібно прогорнути десять інших, які не мають відношення у вашому поточному сценарії.
У минулому Google представив різні методи, щоб розблокувати панель сповіщень. Є вказівки щодо найкращих практик щодо сповіщень для обох Android 4.4 Kitkat і старіші версії, і для Android 5.0+. Розробникам додатків рекомендується використовувати сповіщення про чутливі до часу події, які передбачають взаємодію з іншою людиною, поки вони є радимо триматися подалі від сповіщень, які не мають справжньої мети та є зайвими за своєю природою, призначені лише для просування бренду чи запуску додаток
Використовуйте сповіщення переважно для чутливі до часу події, особливо якщо це синхронні події залучати інших людей. Наприклад, вхідний чат — це синхронна форма спілкування в режимі реального часу: інший користувач активно чекає на вашу відповідь.
Уникайте сповіщення користувача про інформацію, яка не спрямована конкретно на нього, або інформацію, яка насправді не залежить від часу. Наприклад, асинхронні та ненаправлені оновлення, що проходять через соціальну мережу, зазвичай не вимагають перерви в реальному часі. Для користувачів, які піклуються про них, дозволити їм увімкнутись.
Не створюйте сповіщення, які мають немає справжнього вмісту сповіщень і просто рекламуйте свою програму. Сповіщення має надавати корисну, своєчасну та нову інформацію, а не використовувати його лише для запуску програми.
Не створюйте зайвих сповіщень лише для того, щоб представити свій бренд користувачам. Такі сповіщення розчаровують і, ймовірно, відштовхують вашу аудиторію.
Із загальним збільшенням характеристик апаратного забезпечення телефонів для зберігання більшої кількості додатків у пам’яті та збільшенням платформи соціальних медіа, в яких беруть участь користувачі, кількість сповіщень із нижчим пріоритетом на телефоні продовжує зростати кріплення. Додайте розмовні повідомлення з різних комунікаційних платформ з іншими різновидами сповіщення на мелодії "Ваші війська готові до бою" та "Ваше пальне заправлено!" до цього суміш. Виникаючий безлад – це мешанина речей, які намагаються привернути вашу увагу, у якій фактично кваліфіковані сповіщення програють.
Однак ще не все втрачено. Якщо ви шукаєте вихід із цієї скрутної ситуації, надія є.
Одна з таких надій приходить до нас у вигляді Неволюція. Ми маємо згадував про Nevolution, коли він був у бета-версії, а також додаток від розробника Greenify oasisfeng ордера інша згадка тепер, коли він вийшов з бета-версії.
Що Неволюція Основна мета – створити просту основу для налаштування сповіщень. Це дозволяє вам керувати декількома аспектами сповіщень, такими як головне повідомлення та багаторядковий текст. Що насправді виділяє додаток, так це вбудований у нього фреймворк плагінів, який дозволяє змінювати сповіщення незалежно від розробника програми. Це відкриває двері для плагінів, керованих спільнотою, де користувачі вирішують, як найкраще отримувати сповіщення від певної програми, і діляться цим з іншими користувачами. Функціональність на цьому фронті на даний момент обмежена, але цей підхід, безперечно, має простір, оскільки він стимулює розробників активно зосереджуються на вдосконаленій та негроміздкій моделі сповіщень для своєї програми, щоб не захотіти, щоб користувачі контролювали всі це. У будь-якому випадку кінцевим результатом буде кінцева користь для користувача.
Ви можете знайти більше інформації про Nevolution на тема форуму.
Nevolution працює над презентаційним аспектом сповіщення, а також з боку користувача. Але що, якби був спосіб розумно та розумно контролювати, які сповіщення користувач отримує в першу чергу?
Ось де проектор заходить.
Згідно Ars Technica, Projector – це стартап, який має на меті допомогти розробникам, надаючи їм інструменти, щоб зробити сповіщення розумнішими. Ідея полягає в тому, щоб заважати користувачеві лише тоді, коли це доречно. Вибираючи цю філософію, ви миттєво додаєте реальну функціональну цінність сповіщень, які проходять. Сповіщення, які зазвичай класифікуються як спам або низькопріоритетні, наприклад, повідомлення у Twitter, яке стає вірусним, або завантаження Instagram для популярного облікового запису спочатку оброблятиме Projector, перш ніж воно досягне користувача. Служба Projector розташовуватиметься між існуючими серверами додатків і серверами сповіщень, забезпечуючи проміжний простір для правил і машинного навчання, які будуть застосовуватися в цих сценаріях. Отже, коли такі сценарії ініціюються, спам-сповіщення мінімізується за допомогою пакетних сповіщень або інших методів. Проектор також використовуватиме методи геозонування, щоб оцінити, чи перебуває користувач у ситуаціях, коли очікується менше сповіщень: наприклад, під час за кермом автомобіля та на зустрічах, а також належним чином визначте пріоритет сповіщень, які дійсно мають значення в таких сценаріях, як-от оновлення дорожнього руху на маршрут.
Projector також має на меті допомогти розробникам, надаючи відгуки про те, які сповіщення виконуються, а які відхиляються окремими користувачами. Це допоможе створити профілі користувачів, а потім дозволить розробникам адаптувати запити для конкретних наборів користувачів. Зрештою, основним продуктом сповіщення є користувач із власним індивідуальним смаком, що може бути настільки ефективним лише за загального правила.
Сповіщення Android - це безлад, і це не зовсім вина ОС. Свідомі розробники додатків застосовують зручні системи сповіщень. Але ті, хто експлуатує систему, забруднюють водойму для всіх. Можливо, Google варто встановити суворіші правила для сповіщень, як це було з Doze. Оскільки Android Wear, як очікується, стане популярним лише в майбутньому, сповіщення, які вас цікавлять, стануть актуальними.
Що ви думаєте про Nevolution і Projector? Як ви думаєте, чи можна переосмислити систему сповіщень Android? Поділіться з нами своїми думками в коментарях нижче!