Android 7.0: покращені та більш інтерактивні сповіщення

Android 7.0: покращені та більш інтерактивні сповіщення

Отримання повідомлень на телефон не є чимось новим або почалося з Android. Чи говоримо ми про дратівливі спливаючі вікна або про захоплююче червоне миготливе світло, наші телефони завжди могли сказати нам, що вони вимагають нашої уваги.

Але з Android 7.0 все стане набагато краще, в основному тому, що розробники тепер мають більший контроль над способом відображення повідомлень.

Давайте поговоримо про зміни і нові функції.

  • Прямі відповіді - це те, що ви, можливо, вже бачили на своєму телефоні в деяких додатках. Програма Hangouts є прикладом. Якщо хтось надсилає вам повідомлення у відеозустріше, і у вас немає інших очікуваних повідомлень, ви отримуєте одне повідомлення, на яке ви можете відповісти прямо з тіні повідомлень. Оскільки це стало можливим з моменту запуску оригінального Nexus 6, багато програм закодували його.

Ці види активних повідомлень були доопрацьовані в Android 7.0, і розробники можуть вирішити додати більше контексту до повідомлення (наприклад, історію багатострокового чату в повідомленні цієї відеозустріч) і залишити повідомлення активним після відповіді, якщо зворотна відповідь очікується. Ви можете запустити чат в чаті, доповнений історією, прямо в тіні повідомлень. А оскільки це нативне подання вже активного додатку, воно обмежене в ресурсах.

  • Пов'язані повідомлення - це поліпшена версія «склів», які ми бачили з часів Lollipop - з використанням нових функцій візуального стилю Nougat. Ось чому вони можуть здатися вам знайомими - розробники додатків змогли реалізувати їх форму вже більше року.

Простіше кажучи, коли отримано декілька повідомлень для однієї програми, їх можна об'єднати в одну групу. Ця група може бути розширена, щоб побачити окремі повідомлення. Зміни в Android N дозволяють розробникам «поступово» розширювати стек повідомлень, щоб вони могли додавати контекст до групи або кожного повідомлення. Це означає, що в нашому прикладі відео ви можете розгорнути пакет повідомлень з 3 непрочитаними повідомленнями і переглянути історію чатів для одного або всіх з них - і за допомогою функції прямої відповіді ви можете впливати на них.

Розробники можуть використовувати ці нові функції в своїх додатках і при цьому підтримувати сумісність зі старими версіями Android.

Ці зміни можуть здатися знайомими будь-кому, хто використовує Android з Lollipop або вище, тому що поведінка побудована на змінах, зроблених в Android 5.0 (API 21). Вони також є тим, що ми вже використовуємо в годиннику Android Wear з новим візуальним стилем. Через це Пов'язані повідомлення і прямі прямі відповіді назад сумісні з будь-якою програмою, створеною для Lollipop або вище. Все, що дійсно потрібно зробити розробнику, це перевірити, чи відповідають вони новим кращим практикам. Навіть якщо вони не заморочуються, існуючі функції API без проблем викликають нові версії. Це важливо, тому що реальність така, що багато додатків, які ми використовуємо щодня, рідко оновлюються.

Ще краще те, що, використовуючи існуючі бібліотеки підтримки, розробники можуть реалізувати ці зміни і при цьому мати додаток, який працює так, як призначений для версій Android, таких же старих, як Honeycomb (Android 3.0). Це 98,2% всіх пристроїв Android, які все ще використовуються.

  • Перегляд сповіщень повертає старе сповіщення для вхідних сповіщень, але робить їх розумнішими. Розробник може використовувати вікно перегляду, щоб показати останнє вхідне повідомлення про зв'язану групу. Наше повідомлення про відеозустріше тепер можна згорнути і розгорнути, щоб бачити вміст на свій розсуд, ми можемо відповідати на кожну окрему гілку повідомлень і можемо (якщо реалізовано розробником) налаштувати все так, щоб відповідь могла «заглянути» на наш екран на мить або два - і дозвольте нам прямо відповісти з вікна заглядання.
  • Власні перегляди та стилі повідомлень дозволяють розробнику змінювати вигляд сповіщень для певної програми. Це може бути дуже важливо при створенні пакетів і перегляду і може допомогти нам, оскільки користувачі відразу отримують правильну інформацію. Стилі повідомлень дозволяють налаштовувати мітки повідомлень, і тепер наше повідомлення про відеозустріч має заголовок - «Чат з папою» або «Погані жарти» - і, якщо є кілька учасників, кожна відповідь може бути позначена або пофарбована.

Підбиваючи підсумки, власні представлення дозволяють розробнику визначати обкладинку пакета повідомлень (значок) або визначати значок для окремого сповіщення, а потім використовувати все інше без створення власного користувацького інтерфейсу. Відмінна програма може мати унікальний стиль сповіщень, не турбуючись про те, як обробляти відповіді, об'єднувати кілька повідомлень у стек і визначати окремі мітки для кожного уявлення, не виконуючи ніякої важкої роботи.

Поки що ці зміни здаються невловимими, і це тому, що ми бачили тільки те, як Google сприймає їх реалізацію. Ніхто не повинен робити телефони на Android скромними і в основному білими, і у розробників тепер є деякі інструменти, які виділяють повідомлення для їх додатків. Вони нам не сподобаються, але наступна чудова ідея може бути побудована за допомогою цих інструментів.

Зробіть повідомлення знову чудовими.

Android Nougat

Основний

  • Android 7.0 Nougat: все, що потрібно знати
  • Мій телефон отримає Android Nougat?
  • Google Pixel + огляд Pixel XL
  • Всі новини Android Nougat
  • Як вручну оновити свій Nexus або Pixel
  • Приєднуйтесь до обговорення