Обзор Android 10 Q Beta 2 – версия для разработчиков

Android Q Beta 2 - что нового

Вторая бета-версия Android Q наконец вышла. Несмотря на большое количество багов, о которых Google неоднократно предупреждали, мы решили взглянуть на новый билд будущей операционной системы Android 10 Q. Во второй бете была добавлена совершенно новая функция – Bubbles, а также множество других мелких изменений.

Следует помнить, что это всего лишь вторая бета, поэтому не удивляйтесь большому количеству ошибок в системе.

Bubbles: новое расширение для сообщений или замена панели уведомлений?

По словам Google, Bubbles – это новый вариант мультизадачности, который похож на функцию Chat Heads в Facebook. Работает новая функция следующим образом: когда вам приходит какое-то сообщение в приложении Сообщения, на экране появляется небольшой значок с фотографией отправителя. При нажатии на эту кнопку открывается небольшое окно с чатом.

Андроид Q Bubbles

Функция Bubbles будет поддерживаться на системном уровне, что позволит разработчикам сторонних программ интегрировать Bubbles в свои приложения.

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

Андроид Q Bubbles

Вы также можете создавать такие значки вручную, для этого вам нужно нажать на кнопку в правом верхнем углу экрана. Так же, как и с Chat Heads в Facebook. Созданный ярлык можно перетащить в любую часть экрана. Чтобы убрать значок, перетащите его вниз экрана.

Пока это всего лишь демонстрационная версия, поэтому её можно протестировать только на заданных заранее ботах. Бот ответит на ваше сообщение в течение 5 секунд. Когда вы впервые создаёте значок с одним из контактов, система спросит у вас разрешение на закрепление значка на экране. Вы, конечно, можете отказаться, если вам не нужны лишние элементы на экране. Функцию также можно настроить в соответствующих настройках.

Андроид Q Bubbles

Новая функция пока ещё несколько забагована. Например, по умолчанию все значки появляются в нижней части экрана. Но если вы решите открыть клавиатуру, то она просто закроет все значки вместо того, чтобы переместить их в свободную часть экрана. На данный момент, эта проблема решается только вводом специальной ADB-команды, которая переносит все значки в верхнюю часть экрана. Ещё один баг заключается в отображении аватарок контактов, в этой бете их просто нет. По этому поводу Google сообщили, что все изображения на значках намеренно отключены в Developer Preview Beta 2.

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

Настройка Bubbles через ADB-команды

Bubbles на Андроид Q

Мы обнаружили несколько любопытных ADB-команд, с помощью которых можно изменить работу Bubbles. Например, по умолчанию на второй бете эту функцию поддерживает только одно приложение: “Сообщения”, но вы можете заставить работать Bubbles во всех других мессенджерах. Если вы хотите большего, то можете сделать так, чтобы все приходящие уведомления были в виде этих значков.

Bubbles Андроид 10

Чтобы добавить поддержку Bubbles в другие приложения, необходимо:

  • Подключить телефон к компьютеру;
  • Включить отладку по USB на телефоне;
  • Ввести нужную вам команду, например adb shell settings put secure experiment_autobubble_messaging 1.

Но в этом есть один большой недостаток, когда вы будете нажимать на очередной пузырь, оповещающий о новом сообщении, вам будет открываться стандартное окно уведомления. Всё потому, что заниматься интеграцией Bubbles в приложения должны сами разработчики приложений.

Bubbles настройка

Как видно по скриншоту выше, лучше дождаться того момента, когда разработчики приложений начнут заниматься добавлением этой функции в свои приложения. По словам Google, они создали очень простое в использовании API для разработчиков, так что никаких проблем с добавлением поддержки Bubbles в приложения не возникнет. Кто знает, возможно Bubbles в будущем заменят стандартную панель уведомлений.

Bubbles: новая фича или хорошо забытая старая?

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

Bubbles звонок

Так или иначе, функцию Bubbles можно назвать продолжением идеи режима “Picture-in-Picture” для YouTube, который был представлен в Android 8.0 Oreo. Будем надеяться, что так оно и есть, и что режим “Picture-in-Picture” тоже будет обновлён.

Bubbles

В Google отметили, что новый интерфейс будет полезен для составления заметок, напоминаний, перевода текста, но пока неизвестно, как всё перечисленное будет реализовано на практике. Но одно известно наверняка, новая функция будет пользоваться большой популярностью, так как в сети уже сейчас можно найти множество приложений, лаунчеров и прошивок, в которых эта функция реализована в той или иной мере.

Идея не нова, но работает хорошо

Раньше всех эта функция появилась в Facebook под названием “Chat Head”. И хоть ей уже много лет, со своей задачей она справляется на отлично. Созданный ярлык можно перемещать по экрану, как вам угодно, так что вы не потеряете его из виду, где бы вы не лазили.

Сама идея очень крутая, и её можно развивать в разных направлениях. Только представьте, что можно будет выбрать определённую группу приложений и контактов, уведомления от которых будут приходить в форме всплывающего пузыря на экране, так что мы сразу поймём, что это и от кого.

Уведомления

В Android Q beta 2 стало возможным перематывать музыку или видео прямо из панели уведомлений. Непонятно, почему в Google так долго не могли реализовать эту функцию, ибо уже большинство сторонних приложений поддерживают её.

Перемотка воспроизведения в панели уведомлений

Дизайн значка батареи в статусной панели был обновлён в соответствии с новым Material Design 2. Скорее всего, значки Wi-Fi и сети в будущем будут тоже обновлены, так как все эти значки обычно выглядят одинаково.

Новый значок батареи

В меню настроек “Приложения и Уведомления”, появилась парочка новых функций. В Android Q Beta 1 Google изменили способ удаления уведомлений. Если раньше вы могли убрать уведомление, сделав по нему свайп в любом направлении, то в первой бете удалить уведомление стало возможным только свайпом влево. Многим это не понравилось, и в результате большого количества негативных отзывов во второй бете появилась возможность выбрать: свайп в какую сторону будет удалять уведомления.

Почему было бы не оставить всё как есть? Причина заключается в том, что при свайпе в противоположную сторону вам откроется две кнопки:

  • для блокировки получения уведомлений от этого источника;
  • для повторного напоминания об уведомлении.

Такое существовало и раньше, но вам приходилось очень медленно отодвигать шторку с уведомлением в одну из сторон, чтобы открыть эти кнопки. Поэтому вы могли случайно удалить уведомление.

Настройки уведомлений

Этими двумя кнопками пользовались крайне редко. Особенно в свете того, что заблокировать получение уведомление можно было из настроек, если на это была нужда. Удаление же уведомлений свайпом в любую из сторон было куда более нужной вещью, так как люди держат телефон в разных руках, а удалять уведомления приходится очень часто.

Notification Assistant – помощник для уведомлений

Из года в год Google пытаются улучшить область взаимодействия пользователей с уведомлениями. В Android Q Beta 2 в меню настроек: “Приложения и уведомления” – “Уведомления”, появилась новая функция – “Notification Assistant”.

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

Ассистент уведомлений

“Notification Assistant (Ассистент уведомлений) сможет читать все ваши уведомления, включая ваши личные данные, такие как имена контактов, а также полученные текстовые сообщения. Он также сможет изменять, удалять уведомления, или использовать кнопки действия, которые связаны с ними.

Помощник сможет включать или выключать режим “Не беспокоить” по своему усмотрению и менять соответствующие настройки.”

Несмотря на малое количество информации о новом ассистенте, уже известны кое-какие подробности, которые удалось узнать из опубликованного документа компанией Google. В этом документе сказано, что Notification Assistant сможет изменять уведомления, добавляя в них новые функции, например при просмотре уведомления у вас может появиться кнопка вызова этого человека или кнопка ответа на сообщение.

Управление жестами: что нового?

Управление жестами стало одним из главных обновлений Android 9 Pie и самым большим изменением в области навигации операционной системы со времён Android 4. С этого момента вместо стандартных кнопок “Назад”, “Домой”, “Запущенные приложения”, остались только две. Одна из которых появляется только при запущенном приложении. Теперь, чтобы открыть меню уже запущенных приложений, вам нужно сделать свайп вверх по пиктограмме или свайп вправо, чтобы быстро переключаться между запущенными приложениями.

Это, несомненно, стало огромным шагом вперёд для Android, но решение всё ещё оставалось весьма сырым, в некоторых местах даже странным и бессмысленным. Поэтому новое жестовое управление потребовало некоторой переработки.

В Android Q управление жестами было немного изменено. Теперь при свайпе вправо по пиктограмме вы перейдёте к предыдущему приложению, а при свайпе влево – вернётесь на шаг назад, по аналогии с кнопкой “Назад”. Переключение между запущенными приложениями происходит без перехода в отдельное меню, как это было раньше. Теперь это будет похоже больше на перелистывание скриншотов: очень быстро и плавно. Пока вы неистово делаете свайпы влево-вправо, перед вами будет появляться поисковая строка Google, что выглядит очень и очень странно, и непонятно вообще для чего она тут.

Андроид Q - управление жестами

Судя по всему, Google просто пытаются уменьшить место, занимаемое их пиктограммой, так как на данный момент она занимает такое же пространство, как и 3 старые кнопки до неё. Мы обнаружили скрытую настройку, при активации которой старая пиктограмма заменяется на другую, очень похожую на пиктограмму в iPhone X, что подтверждает эту теорию.

Google предстоит ещё много работы, прежде чем доведут до ума свою жестовую навигацию, но будем надеяться, что к релизу ситуация изменится в лучшую сторону, если нет – пусть они дадут возможность вернуться к старым добрым 3 кнопкам.

Прочие изменения

Во всплывающем окне регулировки громкости появилась новая кнопка, при нажатии которой открывается большая панель с регулировкой громкости различных элементов: мультимедиа, звонок, будильник и др.

Андроид 10 регулировка громкости

Скриншоты больше не подстраиваются под форму экрана с вырезами.

Андроид 10 Q скриншоты

В первой бете нам показали новые акцентные цвета и шрифты, которые можно было выбирать на свой вкус. Стало известно, что во второй бете было выпущено отдельное приложение с фирменными темами Pixel, которые вбирают себя всё то, что стало доступно в первой бете.

Теперь официально: в Android Q будет нативная поддержка режима одновременной работы двух сим-карт.

Android Q работа двух сим-карт

При включении Wi-Fi модуля в главном меню настроек вам будет показываться список доступных подключений прямо в этом меню.

Список сетей wifi на Андроид 10

До встречи на Google I/O!

Третья бета выйдет уже в мае. Скорее всего, прямо после конференции Google I/O, на которой нам должны показать и рассказать о самых вкусных новинках Android Q. Конференция пройдёт 7 мая. Не забывайте следить за новостями на нашем сайте, чтобы не пропустить свежую информацию с конференции Google I/O 2019.

Выход Андроид 10 Q
Все про систему Андроид
Добавить комментарий