Google недавно показала Android O в ходе Google I/O. В этой статье мы собрали все самое интересное касаемо новой операционной системы. Как и в прошлом году, Google показала превью сборку предстоящей к выходу версии Android за пару месяцев до I/O. В данном материале мы описываем все, что было до I/O и все, что появилось во время этой конференции.
График выхода Android O
В конечном итоге Android O станет Android 8.0. Google уже предоставила график внедрения ОС. Вторая превью сборка выпущена на I/O, третья выйдет в середине июня, а четвертая в середине июля. Публичная версия Android 8.0 появится на устройствах Pixel, Nexus и Android One, в третьем квартале этого года, скорей всего в конце августа или начале сентября.
Если коротко
Большинство основных визуальных изменений в Android O заключены в ре-дизайне меню настроек. Однако есть изменения и в UI, появится новая система уведомлений. Material Design до сих пор остается на повестке дня, ведь Android O фокусируется на важных изменениях фона. Мы говорим, к примеру, про каналы уведомлений, которые дадут еще больше контроля над системой Anrdoid.
Наконец-то появились столь ожидаемые функции, как «картинка в картинке» и значки непрочитанных уведомлений от приложений. Более того, реализовалась более качественная аудио поддержка Bluetooth и адаптивные иконки. Пока еще рано о чем-то говорить, но уже на данный момент, Android O выглядит очень достойно.
Что нового в Android O Developer Preview 2?
Fluid Experiences
Fluid Experiences был объявлен на Google I/O 2017. Эта функция поможет пользователю быть более продуктивным и наслаждаться многозадачными инструментами в повседневном использовании.
TensorFlow Lite – это новая уменьшенная версия инструмента машинного обучения Google – TensorFlow. Этот инструмент помогает даже слабым девайсам быть на плаву с сегодняшними требовательными процессами. TensorFlow Lite использует в своей работе такой метод, как LSTM. У Android O новый фреймворк от Android, с помощью которого будут аппаратно ускоряться нейросетевые функции. Благодаря этому сохраняться некоторые AI компоненты на девайсе, что поможет избежать необходимости искать онлайн сервер для вычислительных операций.
Более того, сейчас уже появились такие классные функции, как: «картинка в картинке», «Smart Text Selection», автоматическое заполнение и Notification Dots с долгим зажатием кнопки Домой. Рассмотрим все более детально.
Картина-в-картинке
Этот инструмент нам уже знаком. Он есть во многих телевизорах, в приложениях Youtube на Android и, конечно же, в iOS. Теперь Google добавила режим «Picture-in-picture» и в Android O. При воспроизведении видео на YouTube просто нажмите на кнопку Домой и видео появится в небольшом окне, которое останется на экране вашего смартфона, даже когда вы будете выполнять на нем другие функции. Окно с видео можно переместить куда угодно, а если сдвинуть его с экрана, то оно закроется. Функция уже доступна в Android O Beta.
Notification Dots
Многие кастомные пользователи Launcher уже знают о ценности значков уведомлений над списком приложений рабочего стола. Ранее многие использовали для этих целей Tasker. Но теперь Google официально добавила эту функцию в Android O. Теперь пользователи данной ОС будут видеть маленькую точку над списком своих приложений с активными уведомлениями. Именно с этого момента и начинается волшебство. Теперь, когда у ваших приложений есть эта иконка, становятся доступными новые инструменты. С помощью Notification Dots зажмите иконку приложения, и вам откроется этот список возможностей. Также вы можете увидеть уведомление прямо на рабочем столе во всплывающем окне. Функциональность длительного зажатия пока еще недоступна на Android O, ждем её в следующем бета-релизе.
Smart Text Selection
Мы все уже давно знакомы с основным набор текстовых функций, таких как: копирование/вставка. Теперь возможности расширились. Android O использует Google AI, для работы с текстом. К примеру, вы можете выделить текст с номером телефона и сразу же набрать его. Выделите адрес – и в один клик включится навигация.
Auto-Fill
Для наиболее часто используемых вами приложений, Android O использует функцию автоматического заполнения, чтобы помочь вам моментально залогиниться. Android O запомнит ваши логины и в некоторых случаях пароли.
Показатели
Ну, кто откажется от более долгого времени автономной работы аккумулятора? Android O работает над этим, а еще в скором времени появятся инструменты защиты и ОС оптимизаторы для разработчиков, которые помогут улучшить показатели устройств.
На Google I/O 2017, Android представила Google Play Protect. Это антивирусный сканер для приложений Android. Сейчас он способен сканировать более 50 млрд установок приложений ежедневно. В случае, если вы что-то будете устанавливать проблемное приложение – Google Play Protect сообщит об этом.
Следует также упомянуть и оптимизацию ОС, которая помогает устройствам работать гораздо быстрее и продуктивней. Отчеты показали, что Pixel девайсы стали быстрей в половину от тех показателей, которые были ранее. Как только мы больше об этом узнаем, сразу же вам сообщим.
Функция Wise Limits будет применяться к фоновым сервисам. Благодаря этому, приложения не смогут долго работать в фоновом режиме. Это повлияет на работу аккумулятора и продлит его время службы до следующей подзарядки.
Play Console Dashboard – это новый инструмент для разработчиков, который предоставляет аналитику использования приложений на устройстве. Разработчики смогут увидеть живые результаты своих приложений, работающих на любом девайсе с Android. Более того, это поможет им решать проблемы производительности на слабых устройствах. Таким образом, и срок службы аккумулятора также увеличиться.
Скорей всего это не будет отдельный функционал на Android, который вы сможете увидеть глазами. Однако вам 100% понравится улучшенная производительность.
Другие новости
Есть много других вещей, которые стоят нашего внимания, однако мы пока их не видим в действии. Android O, к примеру, добавляет для разработчиков функцию распознавания шрифтов.
Wi-Fi Awareness поможет вам обмениваться данными с другими устройствами в непосредственной близости через Wi-Fi, но без использования интернета. Также есть некоторые оптимизации в Android Run-Time, функция отвечает за обработку ваших приложений. Улучшений пришли и к WebView, но вы скорей всего их не заметите.
Что было нового в Android O Developer Preview 1?
Уведомления
Когда вы пролистаете вниз уведомления, вы увидите первое изменение в Android O. Полоса из шести переключателей во вкладке с уведомлениями теперь занимает больше места, а их порядок немного изменен, как в Nougat. Размер шрифта даты и времени теперь уменьшен, поэтому все остальные значки стали больше и соответственно заметней.
Теперь в меню Quick Settings (быстрые настройки) появились иконки Wi-Fi и сотовой связи, а также показатель остатка заряда аккумулятора.
Сами уведомления выглядят также как и на Nougat. Теперь при накоплении большого количества уведомлений, они сужаются до небольших значков, тем самым оптимизируя пространство. Как только вы нажмете на этот значок, уведомление раскроется в полном объеме.
Обработка уведомлений
Появились некоторые уже знакомые функции, а также новые опции. Если зажать уведомление, появится окно, в котором можно отключить все уведомления от этого приложения.
Если вы проведете уведомлением в бок, то у вас появится две иконки: одна для переключателя уведомлений, другая для отсрочки уведомления. Если вы нажмете на часы, то оно автоматически отложится на 15 минут. В этом же меню время можно изменить на 30 или 60 минут.
Quick Settings
Когда вы открываете окно Quick Setting, то увидите список из Wi-Fi, сотовой связи и функции «Не беспокоить». Внизу также доступна еще одна панель с полезным функционалом. К примеру, там находится фонарик и разные режимы. Как и в Nougat вы можете нажать на иконку с ручкой, чтобы изменить порядок быстрых настроек. Тут же вы можете создать дополнительные гостевые профили с их персональными предпочтениями.
Значки приложений
Теперь в Andrid O есть встроенная поддержка значков приложений. Над приложением появляется цифра, которая показывает количество не прочтенных уведомлений. Ну, и, конечно же, этот функционал подвластен полному контролю.
Меню настроек
Именно в меню настроек мы видим самые большие визуальные изменения Android O. В первую очередь перед нами появляется новая цветовая схема.
В меню также появились некоторые перестановки. Теперь меню стало намного короче, чем в N ougat. Сейчас в нем нет таких разделов, как: “беспроводные сети”, “устройство”, “персональное” и “система”. Вместо этого в Android O появились более широкие разделы, которые обхватывают все необходимые категории. Мы говорим про «сети и интернет», «подключенные устройства» и «экран блокировки».
В общем, все на своем месте, просто слегка изменен порядок. Даже цвет меню можно изменить. Более того, каждый цвет будет выделен под определенную часть настроек и функций, что очень удобно.
У Pixel теперь появился в настройках дисплея Night Light (ночник, грубо говоря). Как вы можете помнить, ранее подобная функция была на устройствах Nexus в сборке Android H, однако её убрали из-за несовместимости стандартов производительности Google.
Визуально также было переработано большинство подразделов в меню настройки. Разделы «аккумулятор» и «память» теперь получили абсолютно новый внешний вид. В подраздел «система» перенесли целую кучу вещей, таких как: время и дату, языки, обновления и настройки резервного копирования.
Почти все, что есть в Nougat, появилось и в Android O. Однако положение вещей было круто изменено. Однако во всех эти перетасовках есть смысл и теперь все выглядит здраво и логично.
System UI Tuner
Как и в Nougat, в Android O вы можете при желании воспользоваться System UI Tuner. Функция поможет настроить ваш смартфон в соответствии с личными предпочтениями. Чтобы выключить UI Tuner, опустите вниз экран уведомлений или Quick Settings (быстрые настройки) и зажмите на иконку шестеренки в настройках (Settings). Вы увидите, как она закрутится, и почувствуете легкую вибрацию, таким образом, опция добавится в настройки (Settings).
Status bar
В Android O, System UI Tuner теперь находится в Настройки>Система. Функция на данный момент содержит четыре области: панель состояния (status bar), не беспокоить, панель навигации и экран блокировки. Status bar по прежнему содержит список переключателей для включения и отключения значков. Поэтому, если вы захотите, то сможете удалить из этого списка Bluetooth или быстрые кнопки доступа.
В Nougat у System UI Tuner была функция показа процента заряда аккумулятора внутри самого значка батареи. В Android O её больше нет. Однако вы можете выбрать «Всегда показывать процент» и он всегда будет отображаться в строке состояния.
Не беспокоить
Теперь у функции два переключателя. Теперь её можно включить под регулировкой звука, а также уменьшая громкость устройства до самой последней позиции, за режимом вибрации.
Навигационная панель
Теперь перейдем к панели навигации. В ней появилось огромное количество крутых функций. К примеру, теперь появилась опция, которая располагает навигацию в удобном вам виде. Есть несколько вариантов: Normal, Compact и с уклоном влево или вправо, что очень удобно для устройств с большим экраном.
Вы также можете добавить дополнительные кнопки слева и справа рядом с традиционными клавишами навигации на экране. Вам доступны переключатели clipboard, keycode и keyboard. Первый позволяет сохранять информацию в буфер обмена, после с помощью этой кнопки её можно перетащить куда угодно.
Второй пока что не работает. А третий позволяет назначить кнопке цифровой код. Это очень удобно во время редактирования своих орфографических ошибок. Как это работает. Вы программируете две одинаковые кнопки слева и справа таким образом, чтобы они были как стрелки на клавиатуре. И как только вы сделаете ошибку, то таким путем её сможете исправить быстрее, чем попаданием пальцем по экрану в нужную область.
Экран блокировки
Экран блокировки выглядит также как и в Nougat. Однако это поддается изменению через System UI Tuner. Внизу слева стоит кнопка голосовой помощи, а справа камера. Их можно поменять на что угодно. Список просто огромен, это определенно одна из самых крутых особенностей Anrdoid 8.0.
Во время блокировки в основном на экране будут изображены часы. Ну, и, конечно же, будут всплывать напоминания, которые как только появятся, будут в развернутом виде, а после станут сокращенными.
Поддержка «Picture-in-picture»
Как и на Android TV в Android O появится функция «картинка – в - картинке». Вы уже видели что-то подобное на YouTube. Видео будет открывать в маленьком окошке, когда вы перейдете из плеера в главное меню или другие приложения. Все необходимые функции, такие как пауза и воспроизведение также будут доступны в этом режиме.
Аудио
Sony пожертвовала свой LDAC кодек для Google, чтобы он появился в Android O. Поэтому, если у вас Bluetooth наушники с поддержкой LDAC, то вы получите отличное звучание в Android 8.0. В ОС также есть поддержка aptX, aptX HD, SBC, AAC и AAudio API.
Каналы уведомлений
Пока что этого нет в Android O, но в скором времени, уведомления для приложений будут разделены на различные темы, которые вы можете разрешить или заблокировать по желанию. Поэтому, к примеру, если вы не хотите ежедневно получать десятки уведомлений от Twitter, то можете разрешить лишь показывать «лайки», а «ретвиты» заблокировать.
Управлять этим функционалом будет очень легко. Достаточно лишь долгим зажатием удерживать уведомление и после появится специальное меню.
Поддержка физической клавиатуры
Физическая клавиатура с каждым днем становится все более важной частью Android. Ведь теперь Chromebook имеет доступ ко всем приложениям Google Play, а таинственная платформа Andromeda продолжает скрываться в тени. Компания Google сделаем работу с клавиатурой максимально приемлемой, движение курса стрелками и табуляция будет присутствовать.
Неизвестные источники
Когда вы устанавливаете приложения не с Google Play, вам придется заходить в Настройки и разрешать устройству скачку с неизвестных источников. В Android O процесс примерно похож, но стал более удобным. Например, если вы решите скачать apk с Chrome, то вам нужно будет дать разрешение на скачку с этого источника. Функция может быть включена на постоянной основе, что очень сильно упрощает весь этот процесс.
Ограничение фоновых процессов
В последнее время Google все больше и больше оптимизирует Android, чтобы ОС могла увеличивать срок автономной службы аккумулятора. Теперь приложения не смогут долго работать в фоновом режиме и будут в последствие отключены.
Адаптивные иконки
Эта функция в основном создана для разработчиков. Теперь у каждого устройства будет своя форма иконки приложения. Поэтому теперь в зависимости от девайса все иконки будут одинаковые. Больше не будет одновременно круглых и квадратных иконок на рабочем столе.
Автоматическое заполнение
API сохраняет ваши логины, адреса и некоторые пароли, чтобы вы могли быстрее залогиниться в популярных приложениях и сервисах. Внешне все выглядит также как и на компьютере. Идея хорошая, но мы в будущем хотим видеть более эффективный менеджер паролей.
Широкая цветовая гамма для приложений
Эта функция в большей степени добавлена для разработчиков. Теперь приложения получили более широкую палитру цветовых решений. Это особенно интересно для новых устройств с мощными дисплеями.
Как все выглядит в реальной жизни?
Все переживают о том, сможет ли Android O стать повседневной версией OC или нет. Исходя из первой сборки, мы пришли к выводу, что проблем в ней крайне мало. Однако никто не знает о стабильности следующих релизов.
Если у вас есть запасной телефон, то вы можете перепрошить его и поставить Android O. Однако мы не советуем делать это на основном смартфоне.
Заключение
Сейчас мы видим бурное развитие Android O. Операционная система приняла все самое лучшее с Nougat и развивает новые направления, а также завершает некоторые работы, начатые в Nougat. Пока что все выглядит очень круто и удобно.
Мы видим крупное некоторые изменения в меню «Настройки». Хочется отметить улучшение аудио составляющей и работу над поддержкой физической клавиатуры. Но больше всего нас порадовали адаптивные значки, автоматическое заполнение, режим «картинка – в – картинке», значки приложений и изменение в навигационной панели.
Обычно, первая и вторая превью сборка самая богатая по функциям. В следующих превью добавляется уже меньше «плюшек». Мы надеемся, что будущие изменения нас также порадуют.
А вы уже поставили себе Android O? Какие ваши впечатления?