Все нове в Android P Developer Preview 2

У розпал Google I/O 2018 друга версія Android P для розробників стала доступною для кілька пристроїв, перевівши ОС до бета-версії та надавши нам купу нових функцій і покращення. Сьогодні ми розглянемо деякі з цих удосконалень.

Google чітко планує значну зміну напрямків у майбутньому Android P. Цілком очевидно, що це найбільше оновлення ОС Android за останні 4 роки Android 5.0 Lollipop і Матеріальний дизайн були вперше представлені публіці. І хоча те ж саме було сказано для Android 7.0/7.1 Nougat і Android 8.0/8.1 Oreo, цього разу ми справді маємо на увазі: багато змін у поведінці, нові анімації, удосконалені сповіщення та новий оновлений UI/UX на основі Google оновлені рекомендації щодо матеріального дизайну змусити P почуватися зовсім іншим звіром порівняно з Oreo чи Nougat.

Перший попередній перегляд для розробників для Android P був випущено близько березня, і ми вже перебрали все нове. Початкова реакція на оновлену версію Android була однозначно неоднозначною: деякі люди хвалили можливу еволюцію існуючих інструкцій Google щодо матеріального дизайну, тоді як інші критикували його за надто схожий на Apple iOS. Одне було ясно дано зрозуміти: цього року Android мав виглядати інакше, любити це чи ненавидіти.

У розпал Google I/O 2018 був доступний другий попередній перегляд для розробників Android P для кількох пристроїв, переводячи ОС до бета-версії та надаючи нам купу нових функцій і покращень. Сьогодні ми розглянемо деякі з цих удосконалень.

Резюме

  • Нова навігація жестами
  • Оновлений перемикач останніх програм
  • Адаптивна батарея та яскравість (машинне навчання)
  • Дії програми на основі штучного інтелекту
  • Додаток "Зрізи"
  • Перероблений інтерфейс Split-Screen
  • Додаткова підтримка біометричної безпеки
  • Інструменти цифрового добробуту
  • Режим «Не турбувати» на основі штучного інтелекту

Жести навігації

Рішення Apple для видалення кнопки «Додому» в iPhone X замість реалізації навігаційної панелі з віртуальними кнопками полягало в додаванні системи жестів. Виявилося, що його легко підібрати навіть для користувачів, які не розбираються в техніці. Враховуючи, що це швидше та інтуїтивніше рішення, ніж віртуальні кнопки, слід очікувати, що виробники телефонів Android дуже скоро почнуть використовувати навігацію за допомогою жестів. OnePlus і Xiaomi були одними з перших, хто застосував жести на своїх Android-форках, але Google також додасть навігацію жестами в AOSP з Android P.

Налаштування жестів

Стандартна реалізація Androidоднак працює дещо інакше, ніж більшість реалізацій, які ми бачили, і більше нагадує жести WebOS, ніж iOS. У нас все ще є кнопка «Назад», хоча вона відображається контекстно. І панель навігації з жестами займає стільки ж місця, скільки та віртуальних кнопок, тому використання жестів не приносить абсолютно ніяких переваг на екрані кнопки. Але кнопку «Останні» було повністю видалено, а кнопку «Додому» замінено таблеткою жестів. Він не ввімкнено за замовчуванням, тож якщо ви командні кнопки, ви можете залишатися щасливими в DP2.

  • Коротке проведення вгору: останні програми
  • Довге гортання вгору: панель програм
  • Одне натискання: додому
  • Тривале натискання: Google Assistant
  • Перетягніть вліво або вправо: гортайте останні програми
  • Коротке проведення праворуч: відкриває попередню програму

Це все ще трохи грубо, але знову ж таки, ми говоримо про бета-версію, тому функція жестів все ще має місце для вдосконалення.

Перемикач останніх програм

Щоб узгодити з новими жестами, інтерфейс користувача Recent Apps був повністю оновлений. Вертикальний список карток програм було замінено на горизонтальний список, який показує повну програму. Якщо Pixel Launcher є програмою запуску за умовчанням, на екрані «Останні програми» також відображається a Пошук Google панель і 5 програм, якими ви, ймовірно, скористаєтеся. Якщо провести пальцем угору на екрані останніх програм, відкриється повна панель програм.

Одна справді цікава річ у новому екрані «Останні програми» — це можливість взаємодіяти з програмами без повного переходу. Ви можете довго натискати, щоб вибрати текст і зображення на екрані останніх програм. Це має значно спростити багатозадачність.

Адаптивний акумулятор

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

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

Сповіщення про низький рівень заряду батареї показує, о котрій годині ваш телефон вимкнеться

Дії програми

Ще одна функція, заснована на штучному інтелекті, яка поширюється на Android P Дії програми. І його концепція досить проста: на основі того, що ви зазвичай робите зі своїм телефоном, ваших найчастіших контактів та іншої статистики використання, Android спробує взяти на себе лідерство, передбачити, що ви збираєтеся робити, і запропонувати вам пропозиції щодо подальших дій із вашим телефоном, не обов’язково програмою, але також може пропонувати завдання, ярлики програм та інші речі. Якщо вам подобається спілкуватися зі своєю другою половинкою на WhatsApp, на панелі запуску може з’явитися ярлик для цього конкретного чату. А якщо ви підключите навушники, ви зможете отримати улюблений список відтворення Spotify також з'являться удари ногами.

Однак дії додатків не обмежуватимуться панеллю запуску: згідно з описом Google, ви можете бачити їх в інших місцях, як-от Smart Text Selection, Play Store, додаток Пошук Google і навіть Google Assistant. Знову ж таки, нам залишається побачити, як це справді працюватиме у повсякденному використанні, але основа цього звучить досить цікаво.

Скибочки

Скибочки це спосіб фактично відобразити інтерактивні фрагменти програм в іншій програмі. Фрагмент — це інтерактивний фрагмент, який показує вміст із програми за межами програми. Приклад, який Google показав, шукав Lyft. Ви просто шукаєте "Lyft" у Google, і ви побачите результати з програми Lyft. Коли ви торкаєтеся цих результатів, у додатку запускається безпосередньо ця дія. Це має заощадити ваш час від занурення в програми та виходу з них.

Перероблений інтерфейс розділеного екрана

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

Тепер на оновленій панелі «Останні» просто торкніться піктограми програми у верхній частині вікна попереднього перегляду, щоб відкрити контекстне меню з параметрами перегляду інформації про програму, режиму розділеного екрана та «Закріпити». На мій погляд, я не думаю, що це матиме значну зміну чи вплив, але знову ж таки, я насправді не знаю міркувань Google, що стоять за цим.

Адаптивна яскравість

Більше махінацій з машинним навчанням кинуто в Android P, цього разу, щоб удосконалити функцію адаптивної яскравості. Адаптивну яскравість фактично було представлено в Android 5.0 Lollipop, щоб замінити функцію автоматичної яскравості 4.x. У той час як автоматичний повністю позбувся б панелі яскравості, щоб контролювати абсолютну яскравість, використовуючи лише датчик навколишнього середовища, адаптивний дозволив би використовувати панель яскравості, щоб вибрати діапазон яскравості, вона все одно стане тьмянішою або яскравішою за допомогою датчика навколишнього середовища, але ви можете вручну вибрати, наскільки тьмяною чи яскравішою чи отримає це. В Android P ця функція вдосконалюється за допомогою машинного навчання.

За словами Google, адаптивна яскравість враховуватиме ваші звички, вивчаючи, як часто ви пересуваєте панель яскравості та за яких обставин ви її регулюєте. Потім він спробує зробити те саме для вас і налаштувати його в цих ситуаціях, намагаючись ідеально адаптувати його до вашого оточення. Оскільки це машинне навчання, воно повинно ставати розумнішим і точнішим, коли ви його використовуєте.

Підтримка сканування райдужки/обличчя

Хоча сканування відбитків пальців є найпоширенішим варіантом біометричної перевірки в усій екосистемі Android, виробники також використовують інші біометричні дані. З моменту запуску Galaxy Note 7, Samsung включили сканер райдужної оболонки ока на всі свої флагманські пристрої, включаючи Galaxy S8, Galaxy Note 8, а також нещодавно запущений Galaxy S9. І оскільки iPhone X повністю відмовився від відбитків пальців для сканування обличчя з використанням кількох датчиків для точної ідентифікації вашого обличчя, очевидно, що деякі OEM-виробники незабаром спробують 3D-сканування.

Android P збирається офіційно підтримувати ці біометричні методи як заміна відбитків пальців. Замість виклику дозволу USE_FINGERPRINT у вашій програмі розробники тепер можуть викликати USE_BIOMETRIC, який охоплює сканери відбитків пальців, райдужної оболонки ока та обличчя.

Цифровий добробут

Google багато говорив про «цифровий добробут», коли демонстрував Android P. Було зрозуміло, що це важлива частина випуску. Як не дивно, Digital Wellbeing допомагає користувачам менше використовувати свій телефон. Google включив новий набір інструментів, щоб допомогти людям відірватися від телефонів.

Інформаційна панель показує, скільки часу користувачі витрачають на свій телефон і які програми використовують цей час. Він навіть показує кількість розблокувань і сповіщень, які ви отримали. Таймер програми дозволяє користувачам обмежити себе певним часом використання програми. Піктограма програми навіть стане сірою, коли ліміт буде близьким. Wind Down затінює весь інтерфейс уночі, щоб нагадати вам спати. Він працює в поєднанні з режимами «Не турбувати» та «Нічник».

Режим «Не турбувати» блокує візуальні відволікання

Режим «Не турбувати» стандартного Android пройшов через багато різних ітерацій, оскільки він спочатку був у Lollipop, але його Мета завжди залишалася незмінною: він на мить вимкне телефон, щоб уникнути відволікання сповіщення. І хоча він забезпечує спокій телефону, коли він у кишені, він не блокує сповіщення, які відволікають увагу під час використання телефону чи ігор.

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

Різні вдосконалення

Android P також містить інші незначні вдосконалення, які, хоча й не заслуговують на увагу окремого розділу, все ж є досить важливими вдосконаленнями, які покращують загальний UX.

Розмітка

Редактор скріншотів розмітки було оновлено, доповнено новою опцією спільного доступу та покращеним інтерфейсом користувача. Крім того, скріншоти тепер зберігаються в папці «Зображення/Знімки екрана», а не в «Зображення», тобто оригінальний знімок екрана тепер втрачено.

Швидкі налаштування по горизонталі

Швидкі налаштування повернулися до горизонтальних сторінок, яскравість переміщена вгору.

Головні сповіщення

Попередні сповіщення мають чудову нову анімацію.

часові пояси UTC

Тепер ви можете відображати та вибирати часові пояси за їх зсувом за UTC, а не лише за їхнім розташуванням.

Погода на екрані блокування/екрані навколишнього середовища

Відображення погоди на заблокованому екрані та дисплеї.

Active Edge

Функція Active Edge, наявна в пристроях Pixel 2/Pixel 2 XL, тепер може вимкнути сповіщення в режимі очікування.

Сповіщення повідомляють, чи використовується камера/мікрофон

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

Частота повідомлень

Тепер ви можете бачити, як часто сповіщення публікуються щодня/щотижня.

USB під керуванням

Під час підключення пристрою тепер доступна опція «Контроль USB».

Керувати сповіщеннями

На панелі сповіщень показано кнопку «Керувати сповіщеннями».

Запобігання жесту дзвінка.

Збільшення гучності + живлення змінює режим дзвінка на вібросигнал за замовчуванням. Його також можна налаштувати для вимкнення звуку телефону. Ця опція розташована в Налаштуваннях --> Система --> Жести.

Значок Bluetooth у рядку стану

Піктограма Bluetooth зникає з панелі стану після відключення.

Ярлик режиму дзвінка на повзунку гучності

Повзунок гучності менший із новим ярликом режиму дзвінка.

Засіб вибору віджетів Pixel Launcher і спливаюче вікно на головному екрані

І останнє, але не менш важливе: Pixel Launcher має новий засіб вибору віджетів і спливаюче вікно налаштувань домашнього екрана.


Список нових функцій і вдосконалень буде продовжувати зростати, коли ми будемо вивчати цей випуск. Повідомте нас, якщо ви відкрили щось нове під час використання Android P Developer Preview 2! Що ви думаєте про цю версію?